Mock Version: 2.15
Mock Version: 2.15
Mock Version: 2.15
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/neuron.spec'], chrootPath='/var/lib/mock/f40-build-736304-106578/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x3f8a183370>timeout=1209600uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/neuron.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: riscv64
Building for target riscv64
setting SOURCE_DATE_EPOCH=1698624000
Wrote: /builddir/build/SRPMS/neuron-8.2.2-7.fc40.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/neuron.spec'], chrootPath='/var/lib/mock/f40-build-736304-106578/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x3f8a183370>timeout=1209600uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/neuron.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: riscv64
Building for target riscv64
setting SOURCE_DATE_EPOCH=1698624000
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ApKuUB
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf nrn-8.2.2
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/neuron-8.2.2.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd nrn-8.2.2
+ rm -rf /builddir/build/BUILD/nrn-8.2.2-SPECPARTS
+ /usr/bin/mkdir -p /builddir/build/BUILD/nrn-8.2.2-SPECPARTS
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/git init -q
+ /usr/bin/git config user.name rpm-build
+ /usr/bin/git config user.email '<rpm-build>'
+ /usr/bin/git config gc.auto 0
+ /usr/bin/git add --force .
+ /usr/bin/git commit -q --allow-empty -a --author 'rpm-build <rpm-build>' -m 'neuron-8.2.2 base'
+ /usr/bin/git checkout --track -b rpm-build
Switched to a new branch 'rpm-build'
branch 'rpm-build' set up to track 'master'.
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Unbundle-Random123.patch
+ /usr/bin/git apply --index --reject -
Checking patch CMakeLists.txt...
Applied patch CMakeLists.txt cleanly.
+ /usr/bin/git commit -q -m 0001-Unbundle-Random123.patch --author 'rpm-build <rpm-build>'
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-Unbundle-catch.patch
+ /usr/bin/git apply --index --reject -
Checking patch CMakeLists.txt...
Applied patch CMakeLists.txt cleanly.
+ /usr/bin/git commit -q -m 0002-Unbundle-catch.patch --author 'rpm-build <rpm-build>'
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-Disable-python-build-and-install.patch
+ /usr/bin/git apply --index --reject -
Checking patch src/nrnpython/CMakeLists.txt...
Applied patch src/nrnpython/CMakeLists.txt cleanly.
+ /usr/bin/git commit -q -m 0003-Disable-python-build-and-install.patch --author 'rpm-build <rpm-build>'
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0004-Set-soversions-for-libs.patch
+ /usr/bin/git apply --index --reject -
Checking patch CMakeLists.txt...
Checking patch src/nrniv/CMakeLists.txt...
Checking patch src/nrnpython/CMakeLists.txt...
Applied patch CMakeLists.txt cleanly.
Applied patch src/nrniv/CMakeLists.txt cleanly.
Applied patch src/nrnpython/CMakeLists.txt cleanly.
+ /usr/bin/git commit -q -m 0004-Set-soversions-for-libs.patch --author 'rpm-build <rpm-build>'
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0005-Correct-librxdmath-path-for-64bit.patch
+ /usr/bin/git apply --index --reject -
<stdin>:26: trailing whitespace.
    success = False 
Checking patch share/lib/python/neuron/rxd/rxd.py...
Applied patch share/lib/python/neuron/rxd/rxd.py cleanly.
warning: 1 line adds whitespace errors.
+ /usr/bin/git commit -q -m 0005-Correct-librxdmath-path-for-64bit.patch --author 'rpm-build <rpm-build>'
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0006-Do-not-generate-version-info-at-buildtime.patch
+ /usr/bin/git apply --index --reject -
Checking patch src/nrniv/CMakeLists.txt...
Applied patch src/nrniv/CMakeLists.txt cleanly.
+ /usr/bin/git commit -q -m 0006-Do-not-generate-version-info-at-buildtime.patch --author 'rpm-build <rpm-build>'
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0007-Remove-rpaths.patch
+ /usr/bin/git apply --index --reject -
Checking patch CMakeLists.txt...
Checking patch bin/nrnivmodl_makefile_cmake.in...
Checking patch setup.py...
Checking patch src/nrnpython/setup.py.in...
Applied patch CMakeLists.txt cleanly.
Applied patch bin/nrnivmodl_makefile_cmake.in cleanly.
Applied patch setup.py cleanly.
Applied patch src/nrnpython/setup.py.in cleanly.
+ /usr/bin/git commit -q -m 0007-Remove-rpaths.patch --author 'rpm-build <rpm-build>'
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0008-Dont-download-testdata-submodule.patch
+ /usr/bin/git apply --index --reject -
Checking patch CMakeLists.txt...
Applied patch CMakeLists.txt cleanly.
+ /usr/bin/git commit -q -m 0008-Dont-download-testdata-submodule.patch --author 'rpm-build <rpm-build>'
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0009-Add-help-file-as-package-data.patch
+ /usr/bin/git apply --index --reject -
Checking patch src/nrnpython/setup.py.in...
Applied patch src/nrnpython/setup.py.in cleanly.
+ /usr/bin/git commit -q -m 0009-Add-help-file-as-package-data.patch --author 'rpm-build <rpm-build>'
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0010-Remove-unneeded-symlinks.patch
+ /usr/bin/git apply --index --reject -
Checking patch CMakeLists.txt...
Applied patch CMakeLists.txt cleanly.
+ /usr/bin/git commit -q -m 0010-Remove-unneeded-symlinks.patch --author 'rpm-build <rpm-build>'
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0011-Strip-build-flags-from-nrnmech_makefile.patch
+ /usr/bin/git apply --index --reject -
Checking patch bin/nrnivmodl_makefile_cmake.in...
Applied patch bin/nrnivmodl_makefile_cmake.in cleanly.
+ /usr/bin/git commit -q -m 0011-Strip-build-flags-from-nrnmech_makefile.patch --author 'rpm-build <rpm-build>'
+ find src -type f -executable '!' -name '*.sh' -exec chmod -x '{}' +
+ pushd share/lib/auditscripts/
~/build/BUILD/nrn-8.2.2/share/lib/auditscripts ~/build/BUILD/nrn-8.2.2
+ for f in *
+ sed -i -e '/^#!\/bin\/sh.*/ d' gettarname
+ for f in *
+ sed -i -e '/^#!\/bin\/sh.*/ d' hocaudit.sh
+ for f in *
+ sed -i -e '/^#!\/bin\/sh.*/ d' notes
+ for f in *
+ sed -i -e '/^#!\/bin\/sh.*/ d' retrieve.sh
+ for f in *
+ sed -i -e '/^#!\/bin\/sh.*/ d' saveaudit
~/build/BUILD/nrn-8.2.2
+ popd
+ rm -rf src/Random123
+ rm -rf src/readline
~/build/BUILD/nrn-8.2.2/external/coding-conventions ~/build/BUILD/nrn-8.2.2
+ pushd external/coding-conventions
+ cp /builddir/build/SOURCES/hpc-coding-conventions-5d4bcd2.tar.gz .
+ tar -xvf hpc-coding-conventions-5d4bcd2.tar.gz --strip-components=1
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/.ci/
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/.ci/check_cmake_format.sh
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/.ci/check_code_formatting.sh
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/.ci/check_python_flake8.sh
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/.ci/check_python_format.sh
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/.git-blame-ignore-revs
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/.github/
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/.github/workflows/
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/.github/workflows/check_cmake_format.yml
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/.github/workflows/check_code_formatting.yml
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/.github/workflows/check_python_flake8.yml
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/.github/workflows/check_python_format.yml
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/.gitignore
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/AUTHORS.txt
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/LICENSE.txt
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/Makefile
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/Pipfile
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/README.md
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/CMakeLists.txt
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/DevelopmentLifecycle.md
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/Documentation.md
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/Makefile
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/NamingConventions.md
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/Tooling.md
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/clang-format-10
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/clang-format-12
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/clang-format-7
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/clang-format-9
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/clang-tidy-7
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake-format.yaml
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/3rdparty.cmake
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/FindCMakeFormat.cmake
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/FindClangFormat.cmake
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/FindClangTidy.cmake
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/FindPreCommit.cmake
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/bbp-clang-format.py
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/bbp-clang-tidy.py
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/bbp-cmake-format.py
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/bbp-diff-filter.py
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/bbp-find-python-module.cmake
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/bbp-setup-pre-commit-config.py
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/bob.cmake
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/build-time-copy.cmake
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/cpplib.py
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/git-push-message.cmake.in
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/runClangFormat.cmake
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/cmake/sanitizers.cmake
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/.gitignore
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/CONTRIBUTING.md
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/Makefile
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/README.md
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/README.md.jinja
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/formatting.py
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/github-pandoc.css
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/AccessModifierOffset.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/AlignAfterOpenBracket.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/AlignConsecutiveAssignments.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/AlignConsecutiveDeclarations.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/AlignEscapedNewlinesLeft.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/AlignOperands.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/AlignTrailingComments.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/AllowShortBlocksOnASingleLine.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/AllowShortCaseLabelsOnASingleLine.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/AllowShortFunctionsOnASingleLine.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/AllowShortIfStatementsOnASingleLine.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/AllowShortLoopsOnASingleLine.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/AlwaysBreakBeforeMultilineStrings.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/AlwaysBreakTemplateDeclarations.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/BraceWrapping.AfterClass.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/BraceWrapping.AfterControlStatement.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/BraceWrapping.AfterEnum.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/BraceWrapping.AfterExternBlock.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/BraceWrapping.AfterFunction.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/BraceWrapping.AfterNamespace.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/BraceWrapping.AfterStruct.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/BraceWrapping.AfterUnion.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/BraceWrapping.BeforeCatch.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/BraceWrapping.BeforeElse.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/BreakBeforeBinaryOperators.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/BreakBeforeTernaryOperators.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/Cpp11BracedListStyle.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/FixNamespaceComment.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/IndentWidth.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/NamespaceIndentation.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/PointerAlignment.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/SortIncludes.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/SpaceAfterBulk.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/cpp/formatting/snippets/one-parameter-per-line-if-they-do-no-fit.cpp
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/dev/
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/dev/bump
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/dev/repositories.yaml
hpc-coding-conventions-5d4bcd2d410e67bdc1d23d3280c08ee5c9df943b/setup.cfg
+ rm -f hpc-coding-conventions-5d4bcd2.tar.gz
+ popd
+ pushd test/rxd/testdata
+ cp /builddir/build/SOURCES/rxdtestdata-2a08564.tar.gz .
~/build/BUILD/nrn-8.2.2
~/build/BUILD/nrn-8.2.2/test/rxd/testdata ~/build/BUILD/nrn-8.2.2
+ tar -xvf rxdtestdata-2a08564.tar.gz --strip-components=1
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/LICENSE
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/README.md
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/3d/
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/3d/circadian_rhythm.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/3d/include_flux3d.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/3d/include_flux3d_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/3d/multicompartment_reactions.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/3d/pure_diffusion_3d.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/3d/pure_diffusion_3d_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/IraHH.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/ca_pump.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/cabuf.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/cabuf_fixed_step.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/ecs/
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/ecs/ecs_before_sections.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/ecs/ecs_example.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/ecs/ecs_example_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/ecs/ecs_include_flux.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/ecs/ecs_include_flux_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/ecs/ecs_multi_example.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/ecs/ecs_multi_example_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/hh.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/hh_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/hh_morph.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/hh_param.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/hh_param_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/hybrid/
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/hybrid/bistable_hybrid.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/hybrid/bistable_hybrid_change_nthread.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/hybrid/bistable_hybrid_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/hybrid/bistable_hybrid_cvode_change_nthread.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/hybrid/pure_diffusion_hybrid.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/hybrid/pure_diffusion_hybrid_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/include_flux.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/include_flux_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/multicompartment_mebrane_mismatch.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/multicompartment_reactions.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/multicompartment_reactions_del.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/multicompartment_reactions_with_v.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/nodes_update.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/pure_diffusion.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/pure_diffusion_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/react_region_specified.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/reaction_null_dest.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/reaction_param_test.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/reaction_test.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/verify_no_initialization_order_issue.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/wave1d/
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/wave1d/wave1d_125_1.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/wave1d/wave1d_25_5.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/wave1d/wave1d_taper_125_1.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/wave1d/wave1d_taper_25_5.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/wave1d/wave1d_tree2_125_1.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/wave1d/wave1d_tree2_25_5.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/wave1d/wave1d_tree_125_1.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/rxdtests/wave1d/wave1d_tree_25_5.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/currents.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/currents_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_1d.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_1d_alpha.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_1d_alpha_tort.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_1d_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_1d_cvode_alpha.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_1d_cvode_alpha_tort.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_1d_cvode_tort.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_1d_tort.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_2d.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_2d_alpha.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_2d_alpha_tort.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_2d_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_2d_cvode_alpha.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_2d_cvode_alpha_tort.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_2d_cvode_tort.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_2d_tort.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_3d_alpha_state.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_3d_inhom_tort.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_3d_inhom_tort_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_3d_tort_state.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_anisotropic.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_diffusion_cvode_anisotropic.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_example.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_example_alpha.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_example_alpha_tort.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_example_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_example_cvode_alpha.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_example_cvode_alpha_tort.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_example_cvode_tort.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_example_tort.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_include_flux.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_include_flux_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ecs_multicompartment_alignment.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/empty_region_ecs_rate.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/empty_region_ecs_reaction.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/empty_region_multicompartment_reaction.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/empty_region_no_rate.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/empty_region_no_reaction.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ics_currents.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ics_currents_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/ics_currents_initial.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/include_flux.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/include_flux3d.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/include_flux3d_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/multicompartment_reactions.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/multicompartment_reactions_aligment.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/multicompartment_reactions_misaligned.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/multiple_soma.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/parameter_reaction.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d_anisotropic_x.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d_anisotropic_x_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d_anisotropic_x_inhom.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d_anisotropic_x_inhom_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d_anisotropic_y.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d_anisotropic_y_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d_anisotropic_y_inhom.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d_anisotropic_y_inhom_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d_anisotropic_z.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d_anisotropic_z_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d_anisotropic_z_inhom.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d_anisotropic_z_inhom_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d_inhom.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_3d_inhom_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_hybrid.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_hybrid_cvode.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/pure_diffusion_hybrid_small_grid.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/soma_move.dat
rxdtestdata-2a08564a45fac78f259d23203d737db924c224c8/test/soma_outlines.dat
+ rm -f rxdtestdata-2a08564.tar.gz
~/build/BUILD/nrn-8.2.2
+ popd
++ date +%Y-%m-%d
+ export TIMESTAMP=2023-11-06
+ TIMESTAMP=2023-11-06
+ cat
+ sed -i '/CompilerFlagsHelpers/ d' cmake/ReleaseDebugAutoFlags.cmake
+ find . -type f -name CMakeLists.txt -exec gawk '/export SETUPTOOLS_USE_DISTUTILS=stdlib/ { print FILENAME; nextfile }' '{}' +
+ xargs -r -t sed -r -i 's/(export SETUPTOOLS_USE_DISTUTILS=)stdlib/\1local/'
sed -r -i 's/(export SETUPTOOLS_USE_DISTUTILS=)stdlib/\1local/' ./share/lib/python/neuron/rxd/geometry3d/CMakeLists.txt ./src/neuronmusic/CMakeLists.txt
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.CpPD3E
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
*** BUILDING neuron-8.2.2 ***
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd nrn-8.2.2
+ export MPI_COMPILER=serial
+ MPI_COMPILER=serial
+ export MPI_SUFFIX=
+ MPI_SUFFIX=
+ export MPI_HOME=/usr
+ MPI_HOME=/usr
+ export MPI_BIN=/usr/bin
+ MPI_BIN=/usr/bin
+ export MPI_INCLUDE=/usr/include
+ MPI_INCLUDE=/usr/include
+ export MPI_LIB=/usr/lib64
+ MPI_LIB=/usr/lib64
+ export MPI_LIBFILE=
+ MPI_LIBFILE=
+ export MPI_YES=OFF
+ MPI_YES=OFF
+ export MPI_COMPILE_TYPE=
+ MPI_COMPILE_TYPE=
+ export MPI_SITEARCH=/usr/lib64/python3.12/site-packages
+ MPI_SITEARCH=/usr/lib64/python3.12/site-packages
+ export MY_CMAKE_BUILDDIR=redhat-linux-build
+ MY_CMAKE_BUILDDIR=redhat-linux-build
+ echo
+ echo '*** BUILDING neuron-8.2.2 ***'
+ echo
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_INCLUDEDIR:PATH=/usr/include -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DCMAKE_SKIP_RPATH:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DBUILD_SHARED_LIBS:BOOL=ON -DNRN_ENABLE_SHARED=ON -DNRN_ENABLE_INTERVIEWS=ON -DNRN_ENABLE_PYTHON=ON -DNRN_ENABLE_PYTHON_DYNAMIC=OFF -DNRN_ENABLE_THREADS=ON -DNRN_ENABLE_MEMACS=ON -DNRN_ENABLE_RX3D=ON -DNRN_ENABLE_CORENEURON=OFF -DNRN_ENABLE_TESTS=OFF -DNRN_ENABLE_REL_RPATH=OFF -DNRN_ENABLE_MODULE_INSTALL=ON -DNRN_ENABLE_INTERNAL_READLINE=OFF -DNRN_ENABLE_MPI=OFF -DNEURON_CMAKE_FORMAT:BOOL=OFF -DMPI_INCLUDE_PATH=/usr/include -DMPI_LIBRARY= -DLIB_SUFFIX=64 -B redhat-linux-build
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Setting build type to 'RelWithDebInfo' as none was specified.
-- git describe failed (stdout: '', stderr: 'fatal: No names found, cannot describe anything.', code: 128), skipping the version check
-- Found BISON: /usr/bin/bison (found version "3.8.2") 
-- Found FLEX: /usr/bin/flex (found version "2.6.4") 
-- Found Readline: /usr/include  
-- Found PythonInterp: /usr/bin/python3 (found version "3.12") 
-- Found Cython: /usr/bin/cython (found version "3.0.2") 
-- Using external Interviews from 
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12", minimum required is "3.7") 
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12", minimum required is "3") 
-- Found PythonLibs: /usr/lib64/libpython3.12.so
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
Extracting link flags from target 'Threads::Threads', beware that this can be fragile. Got: 
Extracting link flags from path '/usr/lib64/libreadline.so', beware that this can be fragile. Got: -lreadline
Extracting link flags from path '/usr/lib64/libcurses.so', beware that this can be fragile. Got: -lcurses
Extracting link flags from path '/usr/lib64/libform.so', beware that this can be fragile. Got: -lform
Extracting link flags from path '/usr/lib64/libpython3.12.so', beware that this can be fragile. Got: -lpython3.12
Extracting link flags from path '/usr/lib64/libX11.so', beware that this can be fragile. Got: -lX11
Extracting link flags from path '/usr/lib64/libXext.so', beware that this can be fragile. Got: -lXext
-- 
-- Configured NEURON 8.2.2
-- 
-- You can now build NEURON using:
--   cmake --build . --parallel 8 [--target TARGET]
-- You might want to adjust the number of parallel build jobs for your system.
-- Some non-default targets you might want to build:
-- --------------+--------------------------------------------------------------
--  Target       |   Description
-- --------------+--------------------------------------------------------------
-- install       | Will install NEURON to: /usr
--               | Change the install location of NEURON using:
--               |   cmake <src_path> -DCMAKE_INSTALL_PREFIX=<install_path>
-- docs          | Build full docs. Calls targets: doxygen, notebooks, sphinx, notebooks-clean
-- uninstall     | Removes files installed by make install (todo)
-- --------------+--------------------------------------------------------------
--  Build option | Status
-- --------------+--------------------------------------------------------------
-- C COMPILER    | /usr/bin/gcc
-- CXX COMPILER  | /usr/bin/g++
-- BUILD_TYPE    | RelWithDebInfo (allowed: Custom;Debug;Release;RelWithDebInfo;Fast)
-- COMPILE FLAGS |    
-- Shared        | ON
-- Default units | modern units (2019 nist constants)
-- MPI           | OFF
-- Python        | ON
--   EXE         | /usr/bin/python3
--   INC         | /usr/include/python3.12
--   LIB         | /usr/lib64/libpython3.12.so
--   MODULE      | ON
--   DYNAMIC     | OFF
-- Readline      | /usr/lib64/libreadline.so
-- Curses        | /usr/lib64/libcurses.so;/usr/lib64/libform.so
-- RX3D          | ON
--   OptLevel    | 0
-- Interviews    | ON
--   PATH        | 
--   INC         | /usr/include
--   X11 (INC)   | /usr/include
--       (LIBDIR)| /usr/lib64
-- CoreNEURON    | OFF
-- Tests         | OFF
-- --------------+--------------------------------------------------------------
--  See documentation : https://www.neuron.yale.edu/neuron/
-- --------------+--------------------------------------------------------------
-- 
-- Configuring done (101.4s)
-- Generating done (0.7s)
CMake Warning:
  Manually-specified variables were not used by the project:
    CMAKE_Fortran_FLAGS_RELEASE
    LIB_SUFFIX
    MPI_INCLUDE_PATH
    MPI_LIBRARY
    NEURON_CMAKE_FORMAT
    NRN_ENABLE_INTERNAL_READLINE
    NRN_ENABLE_MEMACS
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
-- Build files have been written to: /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build
+ /usr/bin/cmake --build redhat-linux-build -j4
/usr/bin/cmake -S/builddir/build/BUILD/nrn-8.2.2 -B/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/CMakeFiles /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
/usr/bin/gmake  -f src/nrniv/CMakeFiles/modlunit.dir/build.make src/nrniv/CMakeFiles/modlunit.dir/depend
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nocmodl.dir/build.make src/nrniv/CMakeFiles/nocmodl.dir/depend
/usr/bin/gmake  -f CMakeFiles/hh_update.dir/build.make CMakeFiles/hh_update.dir/depend
/usr/bin/gmake  -f CMakeFiles/help_data_dat.dir/build.make CMakeFiles/help_data_dat.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/CMakeFiles/hh_update.dir/DependInfo.cmake --color=
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/CMakeFiles/help_data_dat.dir/DependInfo.cmake --color=
[  0%] [BISON][nocmodlparser] Building parser with bison 3.8.2
[  0%] [BISON][modlunitparser] Building parser with bison 3.8.2
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated && /usr/bin/bison --defines=parse1.hpp -o parse1.cpp ../../../../src/nmodl/parse1.ypp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated && /usr/bin/bison --defines=parse1.hpp -o parse1.cpp ../../../../src/modlunit/parse1.ypp
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/hh_update.dir/build.make CMakeFiles/hh_update.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/help_data_dat.dir/build.make CMakeFiles/help_data_dat.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
../../../../src/nmodl/parse1.ypp: warning: 3 shift/reduce conflicts [-Wconflicts-sr]
../../../../src/nmodl/parse1.ypp: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
[  0%] Generating help_data.dat
[  0%] Update hh.mod for CoreNEURON compatibility
/usr/bin/python3 /builddir/build/BUILD/nrn-8.2.2/docs/parse_rst.py /builddir/build/BUILD/nrn-8.2.2/docs/python /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/help_data.dat
sed "s/ RANGE minf/ GLOBAL minf/" /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.mod > /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/hh.mod.1
sed "s/ :TABLE minf/ TABLE minf/" /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/hh.mod.1 > /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/hh.mod.2
/usr/bin/cmake -E copy_if_different /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/hh.mod.2 /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.mod
/usr/bin/cmake -E remove /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/hh.mod.1 /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/hh.mod.2
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
[  0%] Built target hh_update
[  0%] [BISON][nocmodlparser] Building parser with bison 3.8.2
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated && /usr/bin/bison --defines=diffeq.hpp -o diffeq.cpp ../../../../src/nmodl/diffeq.ypp
../../../../src/nmodl/diffeq.ypp: warning: 5 shift/reduce conflicts [-Wconflicts-sr]
../../../../src/nmodl/diffeq.ypp: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
/usr/bin/gmake  -f src/nrnpython/CMakeFiles/rxdmath.dir/build.make src/nrnpython/CMakeFiles/rxdmath.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrnpython /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython/CMakeFiles/rxdmath.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
/usr/bin/gmake  -f src/nrnpython/CMakeFiles/rxdmath.dir/build.make src/nrnpython/CMakeFiles/rxdmath.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
[  0%] Building CXX object src/nrnpython/CMakeFiles/rxdmath.dir/rxdmath.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython && /usr/bin/g++ -DHAVE_CONFIG_H -Drxdmath_EXPORTS  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrnpython/CMakeFiles/rxdmath.dir/rxdmath.cpp.o -MF CMakeFiles/rxdmath.dir/rxdmath.cpp.o.d -o CMakeFiles/rxdmath.dir/rxdmath.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxdmath.cpp
[  1%] Linking CXX shared library ../../lib/librxdmath.so
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython && /usr/bin/cmake -E cmake_link_script CMakeFiles/rxdmath.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librxdmath.so.0.0.0 -o ../../lib/librxdmath.so.0.0.0 CMakeFiles/rxdmath.dir/rxdmath.cpp.o 
[  2%] [FLEX][modlunitlexer] Building scanner with flex 2.6.4
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated && /usr/bin/flex -o lex.cpp ../../../../src/modlunit/lex.lpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/CMakeFiles/modlunit.dir/DependInfo.cmake --color=
/usr/bin/cmake -E copy_if_different /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/help_data.dat /builddir/build/BUILD/nrn-8.2.2/nrnpython/help_data.dat
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
/usr/bin/gmake  -f src/nrniv/CMakeFiles/modlunit.dir/build.make src/nrniv/CMakeFiles/modlunit.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
[  2%] [FLEX][nocmodllexer] Building scanner with flex 2.6.4
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated && /usr/bin/flex -o lex.cpp ../../../../src/nmodl/lex.lpp
[  2%] Built target help_data_dat
[  2%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp
[  2%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/CMakeFiles/nocmodl.dir/DependInfo.cmake --color=
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython && /usr/bin/cmake -E cmake_symlink_library ../../lib/librxdmath.so.0.0.0 ../../lib/librxdmath.so.0.0.0 ../../lib/librxdmath.so
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nocmodl.dir/build.make src/nrniv/CMakeFiles/nocmodl.dir/build
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
[  3%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  3%] Built target rxdmath
[  3%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp: In function ‘void consistency()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp:52:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   52 |             diag(s->name, "used as both variable and function");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp:58:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   58 |     diag("multiple uses for same variable", (char*) 0);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp:61:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   61 |     diag("Independent variable is not defined", (char*) 0);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:13:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   13 | char* indepunits = "";
      |                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void declare(long int, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:29:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   29 |         diag("Multiple declaration of ", sym->name);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:43:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   43 |             diag("Multiple inconsistent declarations of ", sym->name);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘int promote(Symbol*, long int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:55:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   55 |     diag("promotion not programmed yet", (char*) 0);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void declare_indep(Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:65:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   65 |             diag("Only one independent variable can be defined", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:76:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   76 |             diag("Only one SWEEP declaration is allowed", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void define_value(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:86:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   86 |         diag(s->name, "already declared");
      |                       ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:89:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   89 |         diag(s->name, "used before DEFINE'ed");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void decdim(Symbol*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:123:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |         diag(s->name, "Array index must be > 0");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘Item* listtype(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:131:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  131 |         diag("internal error inlisttype: First element of LIST is a LIST", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:145:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  145 |         diag("internal error in listtype: SYMBOL not first element", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void declare_implied()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:159:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  159 |         name = putintoken("t", NAME, 0);
      |                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:160:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  160 |         units = putintoken("ms", STRING, UNITS);
      |                            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:161:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  161 |         from = putintoken("0", INTEGER, INTEGER);
      |                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:162:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  162 |         to = putintoken("1", INTEGER, INTEGER);
      |                         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:163:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  163 |         with = putintoken("WITH", NAME, 0);
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:164:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  164 |         num = putintoken("1", INTEGER, INTEGER);
      |                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:172:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  172 |         diag("No INDEPENDENT variable has been declared", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:179:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  179 |                     diag(s->name, "is used but its corresponding STATE is not declared");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp: In function ‘void consistency()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp:55:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   55 |             diag(s->name, " used as both variable and function");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp:60:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   60 |         diag("multiple uses for same variable", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp:63:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   63 |         diag("Independent variable is not defined", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp:71:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   71 |                 diag(" cannot be declared as a STATE\n", (char*) 0);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/depend
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:18:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   18 | } keywords[] = {"VERBATIM",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:20:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   20 |                 "ENDVERBATIM",
      |                 ^~~~~~~~~~~~~
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/DependInfo.cmake --color=
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:22:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   22 |                 "COMMENT",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:24:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   24 |                 "ENDCOMMENT",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:26:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   26 |                 "TITLE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:28:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   28 |                 "CONSTANT",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:30:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   30 |                 "PARAMETER",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:32:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   32 |                 "INDEPENDENT",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:34:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   34 |                 "ASSIGNED",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:36:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   36 |                 "INITIAL",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:38:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   38 |                 "TERMINAL",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:40:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   40 |                 "DERIVATIVE",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:42:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   42 |                 "EQUATION",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:44:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   44 |                 "BREAKPOINT",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:46:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   46 |                 "CONDUCTANCE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:48:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   48 |                 "SOLVE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:50:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   50 |                 "STATE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:52:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   52 |                 "STEPPED",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:54:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   54 |                 "LINEAR",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:56:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   56 |                 "NONLINEAR",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:58:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   58 |                 "DISCRETE",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:60:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   60 |                 "FUNCTION",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:62:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   62 |                 "FUNCTION_TABLE",
      |                 ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:64:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   64 |                 "PROCEDURE",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:66:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   66 |                 "PARTIAL",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:68:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   68 |                 "INT",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:70:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   70 |                 "DEL2",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:72:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   72 |                 "DEL",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:74:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   74 |                 "LOCAL",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:76:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   76 |                 "METHOD",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:78:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   78 |                 "STEADYSTATE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:80:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |                 "SENS",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:82:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 |                 "STEP",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:84:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   84 |                 "WITH",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:86:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   86 |                 "FROM",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:88:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   88 |                 "TO",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:90:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   90 |                 "BY",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:92:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   92 |                 "if",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:94:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   94 |                 "else",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:96:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   96 |                 "while",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:98:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   98 |                 "IF",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:100:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |                 "ELSE",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:102:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  102 |                 "WHILE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:104:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  104 |                 "START",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:106:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  106 |                 "DEFINE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:108:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  108 |                 "KINETIC",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:110:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  110 |                 "CONSERVE",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:112:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  112 |                 "PLOT",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:114:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  114 |                 "VS",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:116:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                 "LAG",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:118:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  118 |                 "RESET",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:120:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  120 |                 "MATCH",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:122:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 |                 "MODEL_LEVEL",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:124:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |                 "SWEEP",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:126:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  126 |                 "FIRST",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:128:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  128 |                 "LAST",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:130:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  130 |                 "COMPARTMENT",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:132:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  132 |                 "LONGITUDINAL_DIFFUSION",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:134:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  134 |                 "PUTQ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:136:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  136 |                 "GETQ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:138:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  138 |                 "IFERROR",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:140:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  140 |                 "SOLVEFOR",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:142:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |                 "UNITS",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:144:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  144 |                 "UNITSON",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:146:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  146 |                 "UNITSOFF",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:148:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  148 |                 "TABLE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:150:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  150 |                 "DEPEND",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:152:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  152 |                 "NEURON",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:154:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  154 |                 "SUFFIX",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:156:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  156 |                 "POINT_PROCESS",
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:158:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  158 |                 "ARTIFICIAL_CELL",
      |                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:160:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  160 |                 "NONSPECIFIC_CURRENT",
      |                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:162:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  162 |                 "ELECTRODE_CURRENT",
      |                 ^~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:164:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  164 |                 "USEION",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:166:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |                 "READ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:168:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  168 |                 "WRITE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:170:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  170 |                 "RANGE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:172:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  172 |                 "SECTION",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:174:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  174 |                 "VALENCE",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:176:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  176 |                 "CHARGE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:178:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  178 |                 "GLOBAL",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:180:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  180 |                 "POINTER",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:182:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  182 |                 "BBCOREPOINTER",
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:184:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  184 |                 "EXTERNAL",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:186:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  186 |                 "INCLUDE",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:188:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  188 |                 "CONSTRUCTOR",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:190:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  190 |                 "DESTRUCTOR",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:192:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  192 |                 "NET_RECEIVE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:194:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  194 |                 "BEFORE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:196:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  196 |                 "AFTER",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:198:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  198 |                 "WATCH",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:200:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  200 |                 "FOR_NETCONS",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:202:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  202 |                 "THREADSAFE",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:204:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  204 |                 "PROTECT",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:217:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  217 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:217:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  217 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:217:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  217 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                                                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:223:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  223 | } methods[] = {"adams",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:226:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  226 |                "runge",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:229:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  229 |                "euler",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:232:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  232 |                "adeuler",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:235:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  235 |                "heun",
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:238:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  238 |                "adrunge",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:241:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  241 |                "newton",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:244:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                "simplex",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:247:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  247 |                "simeq",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:250:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  250 |                "seidel",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:253:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  253 |                "_advance",
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:256:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  256 |                "sparse",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:259:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  259 |                "derivimplicit",
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:262:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  262 |                "cnexp",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:265:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  265 |                "clsoda",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:268:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  268 |                "after_cvode",
      |                ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:271:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  271 |                "cvode_t",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:274:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  274 |                "cvode_t_v",
      |                ^~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:283:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      | ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:74: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:81: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:89: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |     ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |             ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                      ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                      ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                              ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                       ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:63: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:71: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:80: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                                ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:87: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                                       ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                             ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:54: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:85: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                           ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                                     ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:83: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                                                   ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |     ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                         ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:68: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                    ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                           ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:86: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                                      ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |     ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                            ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                                           ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:87: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                                                       ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                                    ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:64: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                            ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                    ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                                                    ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:11:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 |     "nrn_ghk",
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:288:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      | ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:12: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                         ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                                   ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:79: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:83: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                                                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:89: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                                                         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |     ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                               ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                                               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:56: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                                                        ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                                                                   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:88: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                                                                                        ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:3:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 |     "milli/liter", "milli/liter", "", 0,
      |     ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:3:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 |     "milli/liter", "milli/liter", "", 0,
      |                    ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:3:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 |     "milli/liter", "milli/liter", "", 0,
      |                                   ^~
[  4%] Generating ctng.cpp
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && /usr/bin/cython -2 ctng.pyx -o /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/ctng.cpp
[  4%] Generating surfaces.cpp
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && /usr/bin/cython -2 surfaces.pyx -o /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/surfaces.cpp
[  4%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  5%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void solv_diffeq(Item*, Symbol*, Symbol*, int, int, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:79:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   79 |             maxerr_str = ", maxerr";
      |                          ^~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:80:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |             IGNORE(ifnew_parminstall("maxerr", "1e-5", "", ""));
      |                                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:80:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |             IGNORE(ifnew_parminstall("maxerr", "1e-5", "", ""));
      |                                                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:80:56: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |             IGNORE(ifnew_parminstall("maxerr", "1e-5", "", ""));
      |                                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:80:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |             IGNORE(ifnew_parminstall("maxerr", "1e-5", "", ""));
      |                                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:82:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 |             maxerr_str = "";
      |                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:95:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   95 |                     "To use the derivimplicit method the SOLVE statement must precede the "
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                     "DERIVATIVE block\n",
      |                     ~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:97:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   97 |                     " and all SOLVEs using that block must use the derivimplicit method\n");
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘Symbol* init_forderiv(Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:304:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  304 |             diag("internal error in init_forderiv in init.c", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:312:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  312 |         diag(name, "must be declared as a state variable");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘Symbol* next_forderiv()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:371:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  371 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:371:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  371 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:371:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  371 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:375:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  375 |         diag(s->name, "must have same dimension as associated state");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:380:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  380 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:380:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  380 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:380:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  380 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:381:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  381 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:381:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  381 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:381:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  381 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void massagederiv(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:484:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  484 |     replacstr(q1, "\nstatic int");
      |                   ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:485:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  485 |     q = insertstr(q3, "() {_reset=0;\n");
      |                       ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:488:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  488 |                          "(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt) {int "
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  489 |                          "_reset=0; int error = 0;\n");
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:492:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  492 |         diag("DERIVATIVE merging not implemented", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:508:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  508 |         diag("No derivative equations in DERIVATIVE block", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:516:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  516 |             depinstall(0, s, s->araydim, "0", "1", units, ITEM0, 0, "");
      |                                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:516:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  516 |             depinstall(0, s, s->araydim, "0", "1", units, ITEM0, 0, "");
      |                                               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:516:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  516 |             depinstall(0, s, s->araydim, "0", "1", units, ITEM0, 0, "");
      |                                                                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:525:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  525 |                          ": Since higher derivative is being used, this state \
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  526 | is not allowed on the left hand side.");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:567:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  567 |         diag("DERIVATIVE contains no derivatives", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:579:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  579 |     Lappendstr(procfunc, "\n/*CVODE*/\n");
      |                          ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:587:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  587 |             "(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt) {int _reset = 0;");
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:590:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  590 |     lappendstr(procfunc, "return _reset;\n}\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:593:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  593 |     if (!lookup("cvodematsol")) {
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:598:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  598 |         vectorize_substitute(lappendstr(procfunc, "() {\n"),
      |                                                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:599:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  599 |                              "(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt) {\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:640:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  640 |         Lappendstr(procfunc, " return 0;\n}\n");
      |                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:644:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  644 |     Lappendstr(procfunc, "/*END CVODE*/\n");
      |                          ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:659:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  659 |         vectorize_substitute(q, "");
      |                                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:665:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  665 |     Lappendstr(procfunc, "return _reset;}\n");
      |                          ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:688:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  688 |         sp = install("D", STRING);
      |                      ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:470:36: warning: unused variable ‘solve_seen’ [-Wunused-variable]
  470 |     int count = 0, deriv_implicit, solve_seen;
      |                                    ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void matchinitial(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:762:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  762 |     diag(s->name, "must be an initial state parameter");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void matchbound(Item*, Item*, Item*, Item*, Item*, Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:777:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  777 |         diag(state->name, "is not a state");
      |                           ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:780:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  780 |         diag(state->name, "must have an index for the implicit loop");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:783:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  783 |         diag(state->name, "is not an array");
      |                           ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void checkmatch(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:805:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  805 |         diag("MATCH block can only be in DERIVATIVE block", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:809:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  809 |         diag("Only one MATCH block allowed", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:812:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  812 |         diag("INDEPENDENT variable must be declared before MATCH", "statement");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:812:68: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  812 |         diag("INDEPENDENT variable must be declared before MATCH", "statement");
      |                                                                    ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void matchmassage(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:878:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  878 |             diag(s->name, "is not a state");
      |                           ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:888:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  888 |         diag("Nothing to match", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:897:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  897 |         "\n_init_match(_save) double _save;{ int _i;\nif (_match_recurse) {_match_recurse = 0;\n");
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:909:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  909 |     Lappendstr(procfunc, "\n initmodel(_p); _match_recurse = 1;\n}\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:912:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  912 |     Lappendstr(procfunc, "\n}\n\n");
      |                          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:950:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  950 |             diag(s->name, "is not a state");
      |                           ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:976:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  976 |             Insertstr(setup, ";\n}}\n");
      |                              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:988:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  988 |             Insertstr(setup, ";\n");
      |                              ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:996:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  996 |     Lappendstr(initlist, "_pmatch_value[_i] = _match_value + _i;\n }\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘int cvode_linear_diffeq(Symbol*, Symbol*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1072:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1072 |         lappendstr(procfunc, "))");
      |                              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void cvode_diffeq(Symbol*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1092:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1092 |     Lappendstr(procfunc, " / (1. - dt*(");
      |                          ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1097:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1097 |     Lappendstr(procfunc, "((");
      |                          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1105:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1105 |                 Lappendstr(procfunc, "(");
      |                                      ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1107:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1107 |                 Lappendstr(procfunc, " + .001)");
      |                                      ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1116:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1116 |     Lappendstr(procfunc, ") - (");
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1129:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1129 |     Lappendstr(procfunc, " )) / .001 ))");
      |                          ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘int cvode_cnexp_success(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1144:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1144 |         SYM(cvode_cnexp_solve->next)->name = stralloc("cnexp", 0);
      |                                                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1195:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1195 |         lappendstr(procfunc, "static int");
      |                              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1201:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1201 |                                  "(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt) {");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1204:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1204 |         lappendstr(procfunc, " return 0;\n}\n");
      |                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp: In function ‘char* Fgets(char*, int, FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:55:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   55 |         diag("Line too long:", buf);
      |              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp: In function ‘int unGetc(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:88:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   88 |         diag("internal error in unGetc", "");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:88:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   88 |         diag("internal error in unGetc", "");
      |                                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp: In function ‘char* Gets(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:108:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  108 |         diag("internal error in Gets()", "");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:108:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  108 |         diag("internal error in Gets()", "");
      |                                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp: In function ‘void include_file(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:322:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  322 |         diag("Couldn't open ", fname);
      |              ^~~~~~~~~~~~~~~~
[  5%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/kinunit.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/kinunit.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/kinunit.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/kinunit.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  5%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void kinunits(Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:46:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   46 |             diag("Inconsistent material quantity units\n", "Need a correct COMPARTMENT statement");
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:46:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   46 |             diag("Inconsistent material quantity units\n", "Need a correct COMPARTMENT statement");
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:61:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   61 |             react_unit_err("forward", &uflux);
      |                            ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:72:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   72 |             react_unit_err("backward", &uflux);
      |                            ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:83:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   83 |             diag("Inconsistent flux units", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void set_flux_units(unit*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:95:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   95 |     if ((s = lookup("f_flux")) == SYM0) {
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:96:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   96 |         s = install("f_flux", NAME);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:99:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   99 |     if ((s = lookup("b_flux")) == SYM0) {
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:100:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |         s = install("b_flux", NAME);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void react_unit_err(char*, unit*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:111:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  111 |     diag("inconsistent reaction units", (char*) 0);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void unit_compartlist(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:126:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  126 |         diag(SYM(q)->name, "already in previous COMPARTMENT");
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void unit_ldifuslist(Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:136:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  136 |         diag(SYM(q)->name, "not declared in previous COMPARTMENT");
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:138:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  138 |     Unit_push("micron4/ms");
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:142:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |              ": relevant area * diffusion constant must\n   be micron2 micron2/ms (1-21 m4/s)");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:145:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  145 |     Unit_push("micron2");
      |               ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:149:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  149 |              ": With LONGDITUDINAL_DIFFUSION the compartment \
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  150 | volume\nmust be measured in micron3/micron (1-12 m2)");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp: In function ‘void disc_var_seen(Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:70:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   70 |         diag("Discrete variable must have @index >= 1", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:74:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   74 |         diag(s->name, "must be a STATE for use as discrete variable");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:77:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   77 |         diag(s->name, "must be a scalar discrete variable");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:80:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |         diag(s->name, "must be an array discrete variable");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp: In function ‘void massagediscblk(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:98:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   98 |     replacstr(q1, "int");
      |                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:99:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   99 |     Insertstr(q3, "()\n{\n");
      |                   ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:100:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |     Insertstr(q4, "}\n");
      |                   ^~~~~
[  5%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  5%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp: In function ‘char* emalloc(unsigned int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp:172:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  172 |         diag("out of memory", (char*) 0);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp: In function ‘Item* putintoken(char*, short int, short int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp:240:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |         diag("internal error", " in putintoken");
      |              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp:240:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |         diag("internal error", " in putintoken");
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:16:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   16 | } keywords[] = {"VERBATIM",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:18:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   18 |                 "COMMENT",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:20:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   20 |                 "TITLE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:22:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   22 |                 "CONSTANT",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:24:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   24 |                 "PARAMETER",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:26:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   26 |                 "INDEPENDENT",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:28:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   28 |                 "ASSIGNED",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:30:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   30 |                 "INITIAL",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:32:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   32 |                 "TERMINAL",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:34:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   34 |                 "DERIVATIVE",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:36:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   36 |                 "EQUATION",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:38:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   38 |                 "BREAKPOINT",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:40:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   40 |                 "CONDUCTANCE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:42:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   42 |                 "SOLVE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:44:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   44 |                 "STATE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:46:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   46 |                 "STEPPED",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:48:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   48 |                 "LINEAR",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:50:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   50 |                 "NONLINEAR",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:52:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   52 |                 "DISCRETE",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:54:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   54 |                 "FUNCTION",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:56:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   56 |                 "FUNCTION_TABLE",
      |                 ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:58:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   58 |                 "PROCEDURE",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:60:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   60 |                 "PARTIAL",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:62:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   62 |                 "INT",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:64:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   64 |                 "DEL2",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:66:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   66 |                 "DEL",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:68:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   68 |                 "LOCAL",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:70:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   70 |                 "METHOD",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:72:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   72 |                 "STEADYSTATE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:74:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   74 |                 "SENS",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:76:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   76 |                 "STEP",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:78:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   78 |                 "WITH",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:80:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |                 "FROM",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:82:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 |                 "FORALL",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:84:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   84 |                 "TO",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:86:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   86 |                 "BY",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:88:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   88 |                 "if",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:90:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   90 |                 "else",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:92:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   92 |                 "while",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:94:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   94 |                 "START",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:96:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   96 |                 "DEFINE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:98:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   98 |                 "KINETIC",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:100:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |                 "CONSERVE",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:102:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  102 |                 "PLOT",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:104:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  104 |                 "VS",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:106:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  106 |                 "LAG",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:108:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  108 |                 "RESET",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:110:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  110 |                 "MATCH",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:112:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  112 |                 "MODEL_LEVEL",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:114:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  114 |                 "SWEEP",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:116:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                 "FIRST",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:118:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  118 |                 "LAST",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:120:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  120 |                 "COMPARTMENT",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:122:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 |                 "LONGITUDINAL_DIFFUSION",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:124:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |                 "PUTQ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:126:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  126 |                 "GETQ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:128:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  128 |                 "IFERROR",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:130:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  130 |                 "SOLVEFOR",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:132:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  132 |                 "UNITS",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:134:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  134 |                 "UNITSON",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:136:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  136 |                 "UNITSOFF",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:138:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  138 |                 "TABLE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:140:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  140 |                 "DEPEND",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:142:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |                 "NEURON",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:144:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  144 |                 "SUFFIX",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:146:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  146 |                 "POINT_PROCESS",
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:148:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  148 |                 "ARTIFICIAL_CELL",
      |                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:150:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  150 |                 "NONSPECIFIC_CURRENT",
      |                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:152:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  152 |                 "ELECTRODE_CURRENT",
      |                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:154:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  154 |                 "SECTION",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:156:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  156 |                 "RANGE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:158:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  158 |                 "USEION",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:160:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  160 |                 "READ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:162:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  162 |                 "WRITE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:164:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  164 |                 "VALENCE",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:166:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |                 "CHARGE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:168:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  168 |                 "GLOBAL",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:170:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  170 |                 "POINTER",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:172:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  172 |                 "BBCOREPOINTER",
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:174:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  174 |                 "EXTERNAL",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:176:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  176 |                 "INCLUDE",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:178:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  178 |                 "CONSTRUCTOR",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:180:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  180 |                 "DESTRUCTOR",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:182:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  182 |                 "NET_RECEIVE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:184:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  184 |                 "BEFORE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:186:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  186 |                 "AFTER",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:188:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  188 |                 "WATCH",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:190:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  190 |                 "FOR_NETCONS",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:192:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  192 |                 "THREADSAFE",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:194:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  194 |                 "PROTECT",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:196:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  196 |                 "MUTEXLOCK",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:198:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  198 |                 "MUTEXUNLOCK",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:200:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  200 |                 "REPRESENTS",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:213:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  213 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:213:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  213 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:213:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  213 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                                                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:219:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  219 | } methods[] = {"adams",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:222:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  222 |                "runge",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:225:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  225 |                "euler",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:228:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  228 |                "adeuler",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:231:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  231 |                "heun",
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:234:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  234 |                "adrunge",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:237:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  237 |                "gear",
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:240:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |                "newton",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:243:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  243 |                "simplex",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:246:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                "simeq",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:249:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  249 |                "seidel",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:252:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  252 |                "_advance",
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:255:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  255 |                "sparse",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:258:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  258 |                "derivimplicit",
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:261:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  261 |                "cnexp",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:264:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  264 |                "clsoda",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:267:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  267 |                "after_cvode",
      |                ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:270:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  270 |                "cvode_t",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:273:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  273 |                "cvode_t_v",
      |                ^~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:282:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      | ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:74: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:81: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:89: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |     ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |             ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                      ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                      ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                              ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                       ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:63: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:71: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:80: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                                ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:87: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                                       ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                             ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:54: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:85: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                           ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                                     ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:83: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                                                   ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |     ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                         ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:68: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                    ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                           ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:86: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                                      ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |     ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                            ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                                           ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:87: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                                                       ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                                    ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:64: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                            ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                    ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                                                    ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:11:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 |     "nrn_ghk",
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:287:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef2.h:1:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "romberg", "legendre", "deflate",
      | ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef2.h:1:12: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "romberg", "legendre", "deflate",
      |            ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef2.h:1:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "romberg", "legendre", "deflate",
      |                        ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:292:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  292 |                           "threshold",
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:293:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  293 |                           "squarewave",
      |                           ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:294:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  294 |                           "sawtooth",
      |                           ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:295:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  295 |                           "revsawtooth",
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:296:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  296 |                           "ramp",
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:297:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  297 |                           "pulse",
      |                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:298:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  298 |                           "perpulse",
      |                           ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:299:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  299 |                           "step",
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:300:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  300 |                           "perstep",
      |                           ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:301:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  301 |                           "stepforce",
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:302:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  302 |                           "schedule",
      |                           ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:306:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  306 |                           "at_time",
      |                           ^~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:310:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      | ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                                                   ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                                                              ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:71: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                                                                       ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:83: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                                                                                   ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |     ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:54: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                                                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                                                                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:88: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                                                                                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:3:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 |     "set_seed", "nrn_random_play",
      |     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:3:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 |     "set_seed", "nrn_random_play",
      |                 ^~~~~~~~~~~~~~~~~
[  5%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  5%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp: In function ‘void openfiles(int, char**)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:148:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  148 |         diag("Usage:", "modl prefixto.mod [inputfile]");
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:148:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  148 |         diag("Usage:", "modl prefixto.mod [inputfile]");
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:153:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  153 |             diag("Can't open input file: ", finname);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp: In function ‘void printitem(Item*, FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:187:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  187 |         diag("printlist handles only a few types of items", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp: In function ‘void debug_item(Item*, int, FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:249:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  249 |             diag("unknown itemtype", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp: In function ‘void inblock(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:65:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   65 |             diag(s, "block goes to end of file");
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp: In function ‘char* Fgets(char*, int, FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:130:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  130 |                 diag("Non-Ascii character in file:", buf);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:144:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  144 |         diag("Line too long:", buf);
      |              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp: In function ‘int unGetc(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:179:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  179 |         diag("internal error in unGetc", "");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:179:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  179 |         diag("internal error in unGetc", "");
      |                                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp: In function ‘char* Gets(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:199:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  199 |         diag("internal error in Gets()", "");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:199:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  199 |         diag("internal error in Gets()", "");
      |                                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp: In function ‘void include_file(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:416:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  416 |         diag("Couldn't open ", fname);
      |              ^~~~~~~~~~~~~~~~
[  6%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  7%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/kinetic.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/kinetic.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/kinetic.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/kinetic.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/cy_cpp_filt.sh /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/surfaces.cpp
+ file=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/surfaces.cpp
+ mingw=
+ test x = x1
[  7%] Generating graphicsPrimitives.cpp
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && /usr/bin/cython -2 graphicsPrimitives.pyx -o /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/graphicsPrimitives.cpp
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp: In function ‘void nrn_unit_chk()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:29:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   29 |     unit_chk("v", "millivolt");
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:29:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   29 |     unit_chk("v", "millivolt");
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:30:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   30 |     unit_chk("t", "ms");
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:30:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   30 |     unit_chk("t", "ms");
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:31:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   31 |     unit_chk("dt", "ms");
      |              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:31:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   31 |     unit_chk("dt", "ms");
      |                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:32:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   32 |     unit_chk("celsius", "degC");
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:32:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   32 |     unit_chk("celsius", "degC");
      |                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:33:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   33 |     unit_chk("diam", "micron");
      |              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:33:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   33 |     unit_chk("diam", "micron");
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:34:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   34 |     unit_chk("area", "micron2");
      |              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:34:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   34 |     unit_chk("area", "micron2");
      |                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:39:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   39 |                 unit_chk(SYM(q)->name, "nanoamp");
      |                                        ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:41:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   41 |                 unit_chk(SYM(q)->name, "milliamp/cm2");
      |                                        ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:46:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   46 |         unit_chk(SYM(q)->name, "milli/liter");
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:49:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   49 |         unit_chk(SYM(q)->name, "millivolt");
      |                                ^~~~~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/cy_cpp_filt.sh /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/ctng.cpp
+ file=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/ctng.cpp
+ mingw=
+ test x = x1
[  7%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o
[  7%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/passn.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void reactname(Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:170:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  170 |         diag(s->name, "must be a STATE, CONSTANT, ASSIGNED, STEPPED, or INDEPENDENT");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:179:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  179 |             diag("REACTION: MUST be scalar or array", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massagereaction(Item*, Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:212:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  212 |     replacstr(qREACTION, "/* ~");
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:214:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  214 |     Insertstr(qrpar, ")*/\n");
      |                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:216:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  216 |     replacstr(qrpar, "/*REACTION*/\n");
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void flux(Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:229:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  229 |     replacstr(qREACTION, "/* ~");
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:235:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  235 |         replacstr(qlast, "/*REACTION*/\n");
      |                          ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:238:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  238 |             diag("flux equations involve only one state", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:273:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  273 |                                     diag(sr->name, "gets a flux from more than one current");
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:245:17: warning: unused variable ‘isfunc’ [-Wunused-variable]
  245 |             int isfunc;
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:284:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  284 |         replacstr(qlast, "/*FLUX*/\n");
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:287:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  287 |     Insertstr(qlast, ")*/\n");
      |                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massagekinetic(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:311:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  311 |         diag("Merging kinetic blocks not implemented", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:319:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  319 |     replacstr(q1, "\nstatic int");
      |                   ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:320:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  320 |     qv = insertstr(q3, "()\n");
      |                        ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:325:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  325 |                              "(void* _so, double* _rhs, double* _p, Datum* _ppvar, Datum* _thread, "
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  326 |                              "NrnThread* _nt)\n");
      |                              ~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:329:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  329 |     qv = insertstr(q3, "{_reset=0;\n");
      |                        ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:348:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  348 |     qv = insertstr(afterbrace, "double b_flux, f_flux, _term; int _i;\n");
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:396:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  396 |             diag("Failed to diagonalize the Kinetic matrix", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:414:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  414 |         diag("KINETIC contains no reactions", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:425:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  425 |     insertstr(q4, "  } return _reset;\n");
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:466:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  466 |         rlist->capacity[i] = "";
      |                              ^~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/passn.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void genderivterms(Reaction*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:568:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  568 |             Insertstr(q, "f_flux =");
      |                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:570:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  570 |             Insertstr(q, ";\n b_flux =");
      |                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:575:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  575 |             Insertstr(q, "0.");
      |                          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:579:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  579 |                 Insertstr(q, "*");
      |                              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:588:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  588 |     Insertstr(q, ";\n");
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:616:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  616 |                 Insertstr(q, "-=");
      |                              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:618:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  618 |                 Insertstr(q, "+=");
      |                              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:624:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  624 |             Insertstr(q, "(f_flux - b_flux);\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:627:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  627 |     Insertstr(q, "\n"); /* REACTION comment left in */
      |                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void genfluxterm(Reaction*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:638:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  638 |         diag(rt->sym->name, "must be (solved) STATE in flux reaction");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:643:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  643 |         diag(rt->sym->name, "is conserved and has a flux");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:645:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  645 |     Insertstr(q, "f_flux = b_flux = 0.;\n");
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:671:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  671 |         Insertstr(q, "+= (b_flux = ");
      |                      ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:674:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  674 |     Insertstr(q, ");\n");
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void kinetic_implicit(Symbol*, char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:744:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  744 |         diag(" SENS unimplemented for default kinetic integration", "method");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:744:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  744 |         diag(" SENS unimplemented for default kinetic integration", "method");
      |                                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:752:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  752 |         Insertstr(rlst->position, "  b_flux = f_flux = 0.;\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:762:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  762 |     qv = insertstr(rlst->position, "");
      |                                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:802:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  802 |     qv = insertstr(rlst->position, "");
      |                                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:817:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  817 |                     qv = insertstr(rlst->position, "");
      |                                                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:839:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  839 |         qv = insertstr(rlst->position, "");
      |                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:850:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  850 |                 qv = insertstr(rlst->position, "");
      |                                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:868:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  868 |                 qv = insertstr(rlst->position, "");
      |                                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:873:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  873 |                 Insertstr(rlst->position, "}");
      |                                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:879:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  879 |     Insertstr(rlst->position, "}\n");
      |                               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:923:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  923 |                 vectorize_substitute(qv, "");
      |                                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:698:26: warning: unused variable ‘sparsedec’ [-Wunused-variable]
  698 |     int i, nstate, flag, sparsedec, firsttrans, firsttrans1;
      |                          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void genmatterms(Reaction*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:991:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  991 |                     Insertstr(q, "*");
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:999:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  999 |             Insertstr(q, ";\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1026:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1026 |                         Insertstr(q, " +=");
      |                                      ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1028:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1028 |                         Insertstr(q, " -=");
      |                                      ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1034:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1034 |                     Insertstr(q, "_term;\n");
      |                                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massageconserve(Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1054:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1054 |     replacstr(q1, "/*");
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1055:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1055 |     qv = insertstr(q1, "");
      |                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1060:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1060 |     Insertstr(q5->next, "*/\n");
      |                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1062:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1062 |     conslist->position = insertstr(q5->next->next, "/*CONSERVATION*/\n");
      |                                                    ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1044:11: warning: variable ‘qv’ set but not used [-Wunused-but-set-variable]
 1044 |     Item* qv;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘int genconservterms(int, Reaction*, int, Rlist*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1104:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1104 |             diag(rt->sym->name, ": only (solved) STATE are allowed in CONSERVE equations.");
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1130:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1130 |             Insertstr(q, ";\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘int number_states(Symbol*, Rlist**, Rlist**)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1148:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1148 |         diag(fun->name, "doesn't exist");
      |                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1165:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1165 |         diag("too many solve blocks", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void kinlist(Symbol*, Rlist*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1174:11: warning: variable ‘qv’ set but not used [-Wunused-but-set-variable]
 1174 |     Item* qv;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void check_block(int, int, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1211:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1211 |         diag(mes, "not allowed in this kind of block");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massagecompart(Item*, Item*, Item*, Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1243:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1243 |     Insertstr(qb2->next, "*/\n");
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1248:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1248 |                 replacstr(q, "_i");
      |                              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1252:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1252 |         Insertstr(qexp->prev->prev->prev, "/*");
      |                                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1255:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1255 |         Insertstr(qexp->prev, "/*");
      |                               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massageldifus(Item*, Item*, Item*, Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1281:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1281 |     Insertstr(qb2->next, "*/\n");
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1286:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1286 |                 replacstr(q, "_i");
      |                              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1290:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1290 |         Insertstr(qexp->prev->prev->prev, "/*");
      |                                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1293:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1293 |         Insertstr(qexp->prev, "/*");
      |                               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1304:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1304 |             diag(SYM(q)->name, "must be a (solved) STATE in a LONGITUDINAL_DIFFUSION statement");
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1333:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1333 |             diag(SYM(q)->name, "must be declared in COMPARTMENT");
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1335:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1335 |         lappendstr(ldifuslist, "0"); /* will be flux conc index if any */
      |                                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1336:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1336 |         lappendstr(ldifuslist, "");  /* will be dflux/dconc if any */
      |                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void kin_vect3(Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1370:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1370 |     last = insertstr(q4->next, "\n");
      |                                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1371:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1371 |     first = insertstr(last, "\n/*copy of previous function */\n");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void cvode_kinetic(Item*, Symbol*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1504:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1504 |     kinetic_intmethod(fun, "NEURON's CVode");
      |                            ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1505:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1505 |     Lappendstr(procfunc, "\n/*CVODE ode begin*/\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1515:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1515 |     Lappendstr(procfunc, "\n/*CVODE matsol*/\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1524:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1524 |     kinetic_implicit(fun, "dt", "ZZZ");
      |                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1524:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1524 |     kinetic_implicit(fun, "dt", "ZZZ");
      |                                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1567:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1567 |     Lappendstr(procfunc, "\n/*CVODE end*/\n");
      |                          ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void single_channel(Item*, Symbol*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1631:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1631 |     Lappendstr(procfunc, "\n/*Single Channel begin*/\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1687:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1687 |     Lappendstr(procfunc, "\n/*Single Channel end*/\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1574:9: warning: variable ‘nstate’ set but not used [-Wunused-but-set-variable]
 1574 |     int nstate, i;
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1404:14: warning: ‘astmt_last’ defined but not used [-Wunused-variable]
 1404 | static Item* astmt_last;
      |              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:119:12: warning: ‘int sparsedeclared(int)’ defined but not used [-Wunused-function]
  119 | static int sparsedeclared(int i) {
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:110:14: warning: ‘char* instance_loop()’ defined but not used [-Wunused-function]
  110 | static char* instance_loop() {
      |              ^~~~~~~~~~~~~
[  7%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp: In function ‘char* emalloc(unsigned int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp:222:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  222 |         diag("out of memory", (char*) 0);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp: In function ‘Item* putintoken(char*, short int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp:283:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  283 |         diag("internal error", " in putintoken");
      |              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp:283:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  283 |         diag("internal error", " in putintoken");
      |                                ^~~~~~~~~~~~~~~~
[  7%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp
[  7%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp: In function ‘void openfiles(char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp:316:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  316 |             diag("Can't open input file: ", input_filename);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp:335:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  335 |         diag("Can't create C file: ", output_filename);
      |              ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp:292:10: warning: unused variable ‘s’ [-Wunused-variable]
  292 |     char s[NRN_BUFSIZE];
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp:80:13: warning: ‘pgm_name’ defined but not used [-Wunused-variable]
   80 | static char pgm_name[] = "nmodl";
      |             ^~~~~~~~
[  7%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:11:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 | char* nmodl_version_ = "7.7.0";
      |                        ^~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrninit()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:221:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  221 |     indepinstall(install("t", NAME), "0", "1", "100", (Item*) 0, "ms", 0);
      |                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:221:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  221 |     indepinstall(install("t", NAME), "0", "1", "100", (Item*) 0, "ms", 0);
      |                                      ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:221:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  221 |     indepinstall(install("t", NAME), "0", "1", "100", (Item*) 0, "ms", 0);
      |                                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:221:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  221 |     indepinstall(install("t", NAME), "0", "1", "100", (Item*) 0, "ms", 0);
      |                                                ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:221:66: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  221 |     indepinstall(install("t", NAME), "0", "1", "100", (Item*) 0, "ms", 0);
      |                                                                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void parout()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:238:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  238 |         brkpnt_str_ = "nrn_cur, nrn_jacob, nrn_state";
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:240:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |         brkpnt_str_ = "0, 0, 0";
      |                       ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:244:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |         brkpnt_str_ = "(void*)0, (void*)0, (void*)0";
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:272:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  272 |         rsuffix = "";
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:278:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  278 |                "\
      |                ^~
  279 | \n#if METHOD3\nextern int _method3;\n#endif\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  280 | \n#if !NRNGPU\
      | ~~~~~~~~~~~~~~  
  281 | \n#undef exp\
      | ~~~~~~~~~~~~~   
  282 | \n#define exp hoc_Exp\nextern double hoc_Exp(double);\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  283 | \n#endif\n\
      | ~~~~~~~~~~~     
  284 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:286:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  286 |         Lappendstr(defs_list, "\n#include \"nmodlmutex.h\"");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:317:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  317 |     Lappendstr(defs_list, "\n");
      |                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:322:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  322 |                    "\n\
      |                    ^~~~
  323 | #define _threadargscomma_ _p, _ppvar, _thread, _nt,\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  324 | #define _threadargsprotocomma_ double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt,\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  325 | #define _threadargs_ _p, _ppvar, _thread, _nt\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  326 | #define _threadargsproto_ double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  327 | ");
      | ~                   
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:330:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  330 |                    "\n\
      |                    ^~~~
  331 | #define _threadargscomma_ /**/\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  332 | #define _threadargsprotocomma_ /**/\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  333 | #define _threadargs_ /**/\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  334 | #define _threadargsproto_ /**/\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  335 | ");
      | ~                   
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:338:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  338 |                "\
      |                ^~
  339 |         /*SUPPRESS 761*/\n\
      |         ~~~~~~~~~~~~~~~~~~~
  340 |         /*SUPPRESS 762*/\n\
      |         ~~~~~~~~~~~~~~~~~~~
  341 |         /*SUPPRESS 763*/\n\
      |         ~~~~~~~~~~~~~~~~~~~
  342 |         /*SUPPRESS 765*/\n\
      |         ~~~~~~~~~~~~~~~~~~~
  343 |         ");
      |         ~       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:344:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  344 |     Lappendstr(defs_list, "extern double *getarg();\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:360:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  360 |                "\n#if MAC\n#if !defined(v)\n#define v _mlhv\n#endif\n#if !defined(h)\n#define h "
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  361 |                "_mlhh\n#endif\n#endif\n");
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:362:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  362 |     Lappendstr(defs_list, "\n#if defined(__cplusplus)\nextern \"C\" {\n#endif\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:363:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  363 |     Lappendstr(defs_list, "static int hoc_nrnpointerindex = ");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:374:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  374 |         Lappendstr(defs_list, "static Datum* _extcall_thread;\n static Prop* _extcall_prop;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:385:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  385 |     Lappendstr(defs_list, "/* external NEURON variables */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:404:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  404 |     Lappendstr(defs_list, "/* declaration of user functions */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:418:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  418 |                "static int _mechtype;\n\
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
  419 | extern void _nrn_cacheloop_reg(int, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  420 | extern void hoc_register_prop_size(int, int, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  421 | extern void hoc_register_limits(int, HocParmLimits*);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  422 | extern void hoc_register_units(int, HocParmUnits*);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  423 | extern void nrn_promote(Prop*, int, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  424 | extern Memb_func* memb_func;\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  425 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:429:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  429 |                    "\n"
      |                    ^~~~
  430 |                    "#define NMODL_TEXT 1\n"
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~
  431 |                    "#if NMODL_TEXT\n"
      |                    ~~~~~~~~~~~~~~~~~~
  432 |                    "static const char* nmodl_file_text;\n"
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  433 |                    "static const char* nmodl_filename;\n"
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  434 |                    "extern void hoc_reg_nmodl_text(int, const char*);\n"
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  435 |                    "extern void hoc_reg_nmodl_filename(int, const char*);\n"
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |                    "#endif\n\n");
      |                    ~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:441:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  441 |         Lappendstr(defs_list, "extern Prop* nrn_point_prop_;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:442:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  442 |         Lappendstr(defs_list, "static int _pointtype;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:444:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  444 |                    "static void* _hoc_create_pnt(Object* _ho) { void* create_point_process(int, "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  445 |                    "Object*);\n");
      |                    ~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:446:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  446 |         Lappendstr(defs_list, "return create_point_process(_pointtype, _ho);\n}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:447:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  447 |         Lappendstr(defs_list, "static void _hoc_destroy_pnt(void*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:450:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  450 |             "static double _hoc_loc_pnt(void* _vptr) {double loc_point_process(int, void*);\n");
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:451:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  451 |         Lappendstr(defs_list, "return loc_point_process(_pointtype, _vptr);\n}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:453:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  453 |                    "static double _hoc_has_loc(void* _vptr) {double has_loc_point(void*);\n");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:454:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  454 |         Lappendstr(defs_list, "return has_loc_point(_vptr);\n}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:455:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  455 |         Lappendstr(defs_list, "static double _hoc_get_loc_pnt(void* _vptr) {\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:458:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  458 |             "double get_loc_point_process(void*); return (get_loc_point_process(_vptr));\n}\n");
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:461:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  461 |     Lappendstr(defs_list, "extern void _nrn_setdata_reg(int, void(*)(Prop*));\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:462:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  462 |     Lappendstr(defs_list, "static void _setdata(Prop* _prop) {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:465:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  465 |         Lappendstr(defs_list, "_extcall_prop = _prop;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:469:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  469 |         Lappendstr(defs_list, "_p = _prop->param; _ppvar = _prop->dparam;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:471:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  471 |     Lappendstr(defs_list, "}\n");
      |                           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:474:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  474 |         Lappendstr(defs_list, "static void _hoc_setdata(void* _vptr) { Prop* _prop;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:475:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  475 |         Lappendstr(defs_list, "_prop = ((Point_process*)_vptr)->_prop;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:478:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  478 |                    "static void _hoc_setdata() {\n Prop *_prop, *hoc_getdata_range(int);\n");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:482:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  482 |     Lappendstr(defs_list, "  _setdata(_prop);\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:484:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  484 |         Lappendstr(defs_list, "}\n");
      |                               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:486:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  486 |         Lappendstr(defs_list, "hoc_retpushx(1.);\n}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:490:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  490 |     Lappendstr(defs_list, "/* connect user functions to hoc names */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:491:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  491 |     Lappendstr(defs_list, "static VoidFunc hoc_intfunc[] = {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:493:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  493 |         Lappendstr(defs_list, "0,0\n};\n");
      |                               ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:494:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  494 |         Lappendstr(defs_list, "static Member_func _member_func[] = {\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:512:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  512 |     Lappendstr(defs_list, "0, 0\n};\n");
      |                           ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:536:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  536 |                     Lappendstr(defs_list, "_threadargsprotocomma_");
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:538:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  538 |                     Lappendstr(defs_list, "_threadargsproto_");
      |                                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:542:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  542 |                 Lappendstr(defs_list, "double");
      |                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:544:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  544 |                     Lappendstr(defs_list, ",");
      |                                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:547:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  547 |             Lappendstr(defs_list, ");\n");
      |                                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:621:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  621 |     Lappendstr(defs_list, "/* declare global and static user variables */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:636:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  636 |                    " if (_thread[_gth]._pval == _thread1data) {\n   _thread1data_inuse = 0;\n  "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  637 |                    "}else{\n   free((void*)_thread[_gth]._pval);\n  }\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:688:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  688 |     Lappendstr(defs_list, "/* some parameters have upper and lower limits */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:689:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  689 |     Lappendstr(defs_list, "static HocParmLimits _hoc_parm_limits[] = {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:704:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  704 |     Lappendstr(defs_list, "0,0,0\n};\n");
      |                           ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:4:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp: In function ‘Symbol* lookup(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:25:28: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   25 |     ITERATE(sp, symlist[s[0]]) {
      |                         ~~~^
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:25:5: note: in expansion of macro ‘ITERATE’
   25 |     ITERATE(sp, symlist[s[0]]) {
      |     ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:725:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  725 |     Lappendstr(defs_list, "/* connect global user variables to hoc */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:25:28: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   25 |     ITERATE(sp, symlist[s[0]]) {
      |                         ~~~^
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:25:5: note: in expansion of macro ‘ITERATE’
   25 |     ITERATE(sp, symlist[s[0]]) {
      |     ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:726:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  726 |     Lappendstr(defs_list, "static DoubScal hoc_scdoub[] = {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:734:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  734 |     Lappendstr(defs_list, "0,0\n};\n");
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:737:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  737 |     Lappendstr(defs_list, "static DoubVec hoc_vdoub[] = {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:745:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  745 |     Lappendstr(defs_list, "0,0,0\n};\n");
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:746:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  746 |     Lappendstr(defs_list, "static double _sav_indep;\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:750:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  750 |             "static void _ba1(Node*_nd, double* _pp, Datum* _ppd, Datum* _thread, NrnThread* _nt)");
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:757:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  757 |         Lappendstr(defs_list, ";\n");
      |                               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:765:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  765 |         "static void nrn_alloc(Prop*);\nstatic void  nrn_init(NrnThread*, _Memb_list*, int);\nstatic void nrn_state(NrnThread*, _Memb_list*, int);\n\
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  766 | ");
      | ~        
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp: In function ‘Symbol* install(char*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:61:25: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   61 |         sl = symlist[s[0]];
      |                      ~~~^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:769:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  769 |                    "static void nrn_cur(NrnThread*, _Memb_list*, int);\nstatic void  "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  770 |                    "nrn_jacob(NrnThread*, _Memb_list*, int);\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:788:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  788 |         Lappendstr(defs_list, "\n");
      |                               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:789:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  789 |         Lappendstr(defs_list, "static void _watch_alloc(Datum*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:790:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  790 |         Lappendstr(defs_list, "extern void hoc_reg_watch_allocate(int, void(*)(Datum*));");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:791:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  791 |         Lappendstr(watch_alloc, "}\n\n");
      |                                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:801:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  801 |         Lappendstr(defs_list, "static void _hoc_destroy_pnt(void* _vptr) {\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:803:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  803 |             Lappendstr(defs_list, "  Prop* _prop = ((Point_process*)_vptr)->_prop;\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:817:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  817 |         Lappendstr(defs_list, "  destroy_point_process(_vptr);\n}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:828:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  828 |             diag("DESTRUCTOR only permitted for POINT_PROCESS", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:830:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  830 |         Lappendstr(defs_list, "static void _destructor(Prop*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:834:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  834 |         Lappendstr(defs_list, "static void _constructor(Prop*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:838:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  838 |                "/* connect range variables in _p that hoc is supposed to know about */\n");
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:840:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  840 |                "\
      |                ^~
  841 | static const char *_mechanism[] = {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  842 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:854:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  854 |     Lappendstr(defs_list, "0,\n");
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:864:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  864 |     Lappendstr(defs_list, "0,\n");
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:874:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  874 |     Lappendstr(defs_list, "0,\n");
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:887:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  887 |     Lappendstr(defs_list, "0};\n");
      |                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:892:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  892 |         Lappendstr(defs_list, "static Symbol* _morphology_sym;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:895:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  895 |         Lappendstr(defs_list, "extern Node* nrn_alloc_node_;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:909:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  909 |                "\n\
      |                ^~~~
  910 | extern Prop* need_memb(Symbol*);\n\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  911 | static void nrn_alloc(Prop* _prop) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  912 |         Prop *prop_ion;\n\
      |         ~~~~~~~~~~~~~~~~~~
  913 |         double *_p; Datum *_ppvar;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  914 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:917:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  917 |                    " if (nrn_point_prop_) {\n\
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  918 |         _prop->_alloc_seq = nrn_point_prop_->_alloc_seq;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  919 |         _p = nrn_point_prop_->param;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  920 |         _ppvar = nrn_point_prop_->dparam;\n }else{\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:924:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  924 |     Lappendstr(defs_list, "     /*initialize range parameters*/\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:935:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  935 |         Lappendstr(defs_list, " }\n");
      |                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:937:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  937 |     Lappendstr(defs_list, "\t_prop->param = _p;\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:942:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  942 |             Lappendstr(defs_list, " if (!nrn_point_prop_) {\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:947:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  947 |             Lappendstr(defs_list, " }\n");
      |                                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:949:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  949 |         Lappendstr(defs_list, "\t_prop->dparam = _ppvar;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:950:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  950 |         Lappendstr(defs_list, "\t/*connect ionic variables to this model*/\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1042:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1042 |         Lappendstr(defs_list, "if (!nrn_point_prop_) {_constructor(_prop);}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1045:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1045 |                        "\n\
      |                        ^~~~
 1046 | static void _constructor(Prop* _prop) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1047 |         double* _p; Datum* _ppvar; Datum* _thread;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1048 |         _thread = (Datum*)0;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~
 1049 |         _p = _prop->param; _ppvar = _prop->dparam;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1050 | {\n\
      | ~~~~                    
 1051 | ");
      | ~                       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1054:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1054 |                        "\n\
      |                        ^~~~
 1055 | static void _constructor(Prop* _prop) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1056 |         _p = _prop->param; _ppvar = _prop->dparam;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1057 | {\n\
      | ~~~~                    
 1058 | ");
      | ~                       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1061:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1061 |         Lappendstr(procfunc, "\n}\n}\n");
      |                              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1063:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1063 |     Lappendstr(defs_list, "\n}\n");
      |                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1065:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1065 |     Lappendstr(defs_list, "static void _initlists();\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1068:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1068 |         Lappendstr(defs_list, " /* some states have an absolute tolerance */\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1069:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1069 |         Lappendstr(defs_list, "static Symbol** _atollist;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1070:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1070 |         Lappendstr(defs_list, "static HocStateTolerance _hoc_state_tol[] = {\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1083:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1083 |         Lappendstr(defs_list, "0,0\n};\n");
      |                               ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1094:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1094 |             diag("can't use net_send if there is no NET_RECEIVE block", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1099:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1099 |             insertstr(net_send_delivered_, "  if (_lflag == 1. ) {*(_tqitem) = 0;}\n");
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1103:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1103 |         Lappendstr(defs_list, "static void _net_receive(Point_process*, double*, double);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1105:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1105 |             Lappendstr(defs_list, "extern int _nrn_netcon_args(void*, double***);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1108:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1108 |             Lappendstr(defs_list, "static void _net_init(Point_process*, double*, double);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1112:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1112 |         Lappendstr(defs_list, "static void _thread_mem_init(Datum*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1115:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1115 |         Lappendstr(defs_list, "static void _thread_cleanup(Datum*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1118:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1118 |         lappendstr(defs_list, "static void _update_ion_pointer(Datum*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1122:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1122 |                    "static void bbcore_write(double*, int*, int*, int*, _threadargsproto_);\n");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1124:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1124 |                    "extern void hoc_reg_bbcore_write(int, void(*)(double*, int*, int*, int*, "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1125 |                    "_threadargsproto_));\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1127:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1127 |                    "static void bbcore_read(double*, int*, int*, int*, _threadargsproto_);\n");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1129:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1129 |                    "extern void hoc_reg_bbcore_read(int, void(*)(double*, int*, int*, int*, "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1130 |                    "_threadargsproto_));\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1133:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1133 |                "\
      |                ^~
 1134 | extern Symbol* hoc_lookup(const char*);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1135 | extern void _nrn_thread_reg(int, int, void(*)(Datum*));\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1136 | extern void _nrn_thread_table_reg(int, void(*)(double*, Datum*, Datum*, NrnThread*, int));\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1137 | extern void hoc_register_tolerance(int, HocStateTolerance*, Symbol***);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1138 | extern void _cvode_abstol( Symbol**, double*, int);\n\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1139 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1146:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1146 |     q = lappendstr(defs_list, "");
      |                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1147:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1147 |     Lappendstr(defs_list, "_initlists();\n");
      |                           ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1161:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1161 |             Lappendstr(defs_list, "\t_morphology_sym = hoc_lookup(\"morphology\");\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1180:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1180 |                 Lappendstr(defs_list, " register_destructor(_destructor);\n");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1196:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1196 |                 Lappendstr(defs_list, " _thread_mem_init(_extcall_thread);\n");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1198:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1198 |                     Lappendstr(defs_list, " _thread1data_inuse = 0;\n");
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1203:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1203 |         Lappendstr(defs_list, "_mechtype = nrn_get_mechtype(_mechanism[1]);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1204:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1204 |         lappendstr(defs_list, "    _nrn_setdata_reg(_mechtype, _setdata);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1206:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1206 |             lappendstr(defs_list, "    _nrn_thread_reg(_mechtype, 1, _thread_mem_init);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1209:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1209 |             lappendstr(defs_list, "    _nrn_thread_reg(_mechtype, 0, _thread_cleanup);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1212:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1212 |             lappendstr(defs_list, "    _nrn_thread_reg(_mechtype, 2, _update_ion_pointer);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1215:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1215 |             lappendstr(defs_list, "    _nrn_thread_table_reg(_mechtype, _check_table_thread);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1218:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1218 |             lappendstr(defs_list, "  hoc_reg_bbcore_write(_mechtype, bbcore_write);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1219:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1219 |             lappendstr(defs_list, "  hoc_reg_bbcore_read(_mechtype, bbcore_read);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1223:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1223 |                        "#if NMODL_TEXT\n  hoc_reg_nmodl_text(_mechtype, nmodl_file_text);\n  "
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1224 |                        "hoc_reg_nmodl_filename(_mechtype, nmodl_filename);\n#endif\n");
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1229:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1229 |             Lappendstr(defs_list, " hoc_reg_watch_allocate(_mechtype, _watch_alloc);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1253:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1253 |             Lappendstr(defs_list, "\tnrn_writes_conc(_mechtype, 0);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1259:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1259 |                        "\
      |                        ^~
 1260 |         hoc_register_cvode(_mechtype, _ode_count, _ode_map, _ode_spec, _ode_matsol);\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1262:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1262 |                        "\
      |                        ^~
 1263 |         hoc_register_tolerance(_mechtype, _hoc_state_tol, &_atollist);\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1265:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1265 |                 Lappendstr(defs_list, " hoc_register_synonym(_mechtype, _ode_synonym);\n");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1269:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1269 |                        "\
      |                        ^~
 1270 |         hoc_register_cvode(_mechtype, _ode_count, 0, 0, 0);\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1289:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1289 |             Lappendstr(defs_list, "add_nrn_has_net_event(_mechtype);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1292:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1292 |             Lappendstr(defs_list, "pnt_receive[_mechtype] = _net_receive;\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1294:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1294 |                 Lappendstr(defs_list, "pnt_receive_init[_mechtype] = _net_init;\n");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1309:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1309 |                           " \
      |                           ^~~
 1310 | #if EXTRACELLULAR\n\
      | ~~~~~~~~~~~~~~~~~~~~       
 1311 | if (_nd->_extnode) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~    
 1312 |    v = NODEV(_nd) +_nd->_extnode->_v[0];\n\
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1313 | }else\n\
      | ~~~~~~~~                   
 1314 | #endif\n\
      | ~~~~~~~~~                  
 1315 | {\n\
      | ~~~~                       
 1316 |    v = NODEV(_nd);\n\
      |    ~~~~~~~~~~~~~~~~~~      
 1317 | }\n");
      | ~~~~                       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1319:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1319 |                 insertstr(ITM(q), " v = NODEV(_nd);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1337:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1337 |             Lappendstr(defs_list, "\thoc_register_ldifus1(_difusfunc);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1338:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1338 |             Linsertstr(defs_list, "static void _difusfunc(ldifusfunc2_t, NrnThread*);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1342:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1342 |                "\
      |                ^~
 1343 |         hoc_register_var(hoc_scdoub, hoc_vdoub, hoc_intfunc);\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1357:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1357 |         Lappendstr(defs_list, "hoc_register_limits(_mechtype, _hoc_parm_limits);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1358:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1358 |         Lappendstr(defs_list, "hoc_register_units(_mechtype, _hoc_parm_units);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1360:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1360 |     Lappendstr(defs_list, "}\n"); /* end of _reg */
      |                           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1362:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1362 |         Lappendstr(procfunc, "\nstatic void _thread_mem_init(Datum* _thread) {\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1364:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1364 |         Lappendstr(procfunc, "}\n");
      |                              ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1367:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1367 |         Lappendstr(procfunc, "\nstatic void _thread_cleanup(Datum* _thread) {\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1369:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1369 |         Lappendstr(procfunc, "}\n");
      |                              ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1377:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1377 |                        "\n\
      |                        ^~~~
 1378 | static void _destructor(Prop* _prop) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1379 |         double* _p; Datum* _ppvar; Datum* _thread;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1380 |         _thread = (Datum*)0;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~
 1381 |         _p = _prop->param; _ppvar = _prop->dparam;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1382 | {\n\
      | ~~~~                    
 1383 | ");
      | ~                       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1386:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1386 |                        "\n\
      |                        ^~~~
 1387 | static void _destructor(Prop* _prop) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1388 |         _p = _prop->param; _ppvar = _prop->dparam;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1389 | {\n\
      | ~~~~                    
 1390 | ");
      | ~                       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1393:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1393 |         Lappendstr(procfunc, "\n}\n}\n");
      |                              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:229:12: warning: unused variable ‘j’ [-Wunused-variable]
  229 |     int i, j, ioncount, pointercount, gind, emit_check_table_thread;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void ldifusreg()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1469:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1469 |         lappendstr(procfunc, "  return");
      |                              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1473:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1473 |         lappendstr(procfunc, ";\n}\n");
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1475:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1475 |     lappendstr(procfunc, "static void _difusfunc(ldifusfunc2_t _f, NrnThread* _nt) {int _i;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1526:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1526 |         lappendstr(procfunc, ", _nt);\n");
      |                              ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1528:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1528 |     lappendstr(procfunc, "}\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int decode_limits(Symbol*, double*, double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1533:12: warning: unused variable ‘d1’ [-Wunused-variable]
 1533 |     double d1;
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int decode_tolerance(Symbol*, double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1557:12: warning: unused variable ‘d1’ [-Wunused-variable]
 1557 |     double d1;
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void decode_ustr(Symbol*, double*, double*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1619:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1619 |         diag(sym->name, " does not have a proper declaration");
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void units_reg()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1632:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1632 |     Lappendstr(defs_list, "static HocParmUnits _hoc_parm_units[] = {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1675:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1675 |     Lappendstr(defs_list, "0,0\n};\n");
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrn_list(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1742:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1742 |         diag("NEURON SECTION variables not implemented", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1752:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1752 |         threadsafe("Use of EXTERNAL is not thread safe.");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1760:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1760 |         threadsafe("Use of POINTER is not thread safe.");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1767:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1767 |         threadsafe("Use of BBCOREPOINTER is not thread safe.");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void bablk(int, int, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1786:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1786 |     qb = insertstr(q1->prev->prev, "/*");
      |                                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1787:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1787 |     insertstr(q1, "*/\n");
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1797:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1797 |     vectorize_substitute(insertstr(q, ""), "double* _p; Datum* _ppvar;");
      |                                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1797:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1797 |     vectorize_substitute(insertstr(q, ""), "double* _p; Datum* _ppvar;");
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1798:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1798 |     qv = insertstr(q, "_p = _pp; _ppvar = _ppd;\n");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrn_use(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1834:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1834 |         diag("mergeing of neuron models not supported yet", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1844:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1844 |             lappendstr(useion, "-10000.");
      |                                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘Symbol* ifnew_install(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1914:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1914 |         parminstall(s, "0", "", "");
      |                        ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1914:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1914 |         parminstall(s, "0", "", "");
      |                             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1914:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1914 |         parminstall(s, "0", "", "");
      |                                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrndeclare()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1923:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1923 |     s = lookup("diam");
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1926:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1926 |             diag(s->name, "cannot be a RANGE or GLOBAL variable for this mechanism");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1931:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1931 |     s = lookup("area");
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1934:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1934 |             diag(s->name, "cannot be a RANGE or GLOBAL variable for this mechanism");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1941:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1941 |         s = ifnew_install("v");
      |                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1946:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1946 |         s = ifnew_install("v");
      |                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1949:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1949 |     s = ifnew_install("t");
      |                       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1951:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1951 |     s = ifnew_install("dt");
      |                       ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1954:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1954 |                                     "\n#define t nrn_threads->_t\n#define dt nrn_threads->_dt\n"),
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1955:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1955 |                          "\n#define t _nt->_t\n#define dt _nt->_dt\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1957:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1957 |     s = lookup("usetable");
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1961:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1961 |     s = lookup("celsius");
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1965:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1965 |     s = lookup("celcius");
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1967:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1967 |         diag("celcius should be spelled celsius", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void declare_p()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2036:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2036 |         s = ifnew_install("v");
      |                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2041:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2041 |         s = ifnew_install("_g");
      |                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2045:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2045 |         s = ifnew_install("_tsav");
      |                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int iondef(int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2177:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2177 |         q = lappendstr(defs_list, "#define _nd_area  *_ppvar[0]._pval\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2186:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2186 |             lappendstr(uip, "extern void nrn_update_ion_pointer(Symbol*, Datum*, int, int);\n");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2187:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2187 |             lappendstr(uip, "static void _update_ion_pointer(Datum* _ppvar) {\n");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2297:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2297 |         lappendstr(uip, "}\n");
      |                         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘List* begin_dion_stmt()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2317:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2317 |     qbrak = lappendstr(l, "\t{");
      |                           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘List* end_dion_stmt(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2351:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2351 |                     Lappendstr(l, "* 1.e2/ (_nd_area);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2353:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2353 |                     Lappendstr(l, ";\n");
      |                                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2359:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2359 |     Lappendstr(l, "\t}\n");
      |                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void ion_promote(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2383:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2383 |             Lappendstr(defs_list, "nrn_check_conc_write(_prop, prop_ion, 1);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2387:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2387 |             Lappendstr(defs_list, "nrn_check_conc_write(_prop, prop_ion, 0);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrn_var_assigned(Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2422:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2422 |              "is a special NEURON variable that should not be\n assigned a value\
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2423 |  in a model description file\n");
      |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int slist_search(int, Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2462:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2462 |         diag(s->name, "not really a STATE; Ie. No differential equation for it.\n");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_conc_map()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2536:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2536 |                              "is WRITE but is not a STATE and has no assignment statement");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void out_nt_ml_frag(List*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2546:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2546 |     vectorize_substitute(lappendstr(p, "  Datum* _thread;\n"),
      |                                        ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2547:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2547 |                          "  double* _p; Datum* _ppvar; Datum* _thread;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2549:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2549 |                "  Node* _nd; double _v; int _iml, _cntml;\n\
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2550 |   _cntml = _ml->_nodecount;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2551 |   _thread = _ml->_thread;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~
 2552 |   for (_iml = 0; _iml < _cntml; ++_iml) {\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2553 |     _p = _ml->_data[_iml]; _ppvar = _ml->_pdata[_iml];\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2554 |     _nd = _ml->_nodelist[_iml];\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2555 |     v = NODEV(_nd);\n\
      |     ~~~~~~~~~~~~~~~~~~
 2556 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_emit_interface()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2564:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2564 |                    "\n\
      |                    ^~~~
 2565 | static int _ode_count(int);\n");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2573:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2573 |                    "\n\
      |                    ^~~~
 2574 | static int _ode_count(int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2575 | static void _ode_map(int, double**, double**, double*, Datum*, double*, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2576 | static void _ode_spec(NrnThread*, _Memb_list*, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2577 | static void _ode_matsol(NrnThread*, _Memb_list*, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2578 | ");
      | ~                   
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2591:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2591 |                        "\nstatic void _ode_spec(NrnThread* _nt, _Memb_list* _ml, int _type) {\n");
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2598:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2598 |             vectorize_substitute(lappendstr(procfunc, "();\n"), "(_p, _ppvar, _thread, _nt);\n");
      |                                                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2598:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2598 |             vectorize_substitute(lappendstr(procfunc, "();\n"), "(_p, _ppvar, _thread, _nt);\n");
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2602:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2602 |             Lappendstr(procfunc, "}}\n");
      |                                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2605:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2605 |                        "\n\
      |                        ^~~~
 2606 | static void _ode_map(int _ieq, double** _pv, double** _pvdot, double* _pp, Datum* _ppd, double* _atol, int _type) {");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2607:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2607 |             vectorize_substitute(lappendstr(procfunc, "\n"),
      |                                                       ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2608:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2608 |                                  "\n\
      |                                  ^~~~
 2609 |         double* _p; Datum* _ppvar;\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2625:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2625 |             Lappendstr(procfunc, "}\n");
      |                                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2627:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2627 |                 Lappendstr(defs_list, "static void _ode_synonym(int, double**, Datum**);\n");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2629:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2629 |                            "\
      |                            ^~
 2630 | static void _ode_synonym(int _cnt, double** _pp, Datum** _ppd) {");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2631:59: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2631 |                 vectorize_substitute(lappendstr(procfunc, "\n"),
      |                                                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2632:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2632 |                                      "\n\
      |                                      ^~~~
 2633 |         double* _p; Datum* _ppvar;\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2635:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2635 |                            "\
      |                            ^~
 2636 |         int _i; \n\
      |         ~~~~~~~~~~~         
 2637 |         for (_i=0; _i < _cnt; ++_i) {_p = _pp[_i]; _ppvar = _ppd[_i];\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2639:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2639 |                 Lappendstr(procfunc, "}}\n");
      |                                      ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2668:59: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2668 |                 vectorize_substitute(lappendstr(procfunc, "();\n"),
      |                                                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2669:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2669 |                                      "(_p, _ppvar, _thread, _nt);\n");
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2671:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2671 |             Lappendstr(procfunc, "}\n");
      |                                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2673:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2673 |                        "\nstatic void _ode_matsol(NrnThread* _nt, _Memb_list* _ml, int _type) {\n");
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2680:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2680 |             Lappendstr(procfunc, "}}\n");
      |                                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_proced_emit()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2713:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2713 |                "\n\
      |                ^~~~
 2714 | static void _ode_matsol(Node* _nd, double* _pp, Datum* _ppd){}\n");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_rw_cur(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2753:13: warning: variable ‘sion’ set but not used [-Wunused-but-set-variable]
 2753 |     Symbol* sion;
      |             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void net_receive(Item*, Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2785:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2785 |         diag("Only one NET_RECEIVE block allowed", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2788:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2788 |         diag("NET_RECEIVE can only exist in a POINT_PROCESS", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2792:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2792 |     insertstr(qstmt, "(Point_process* _pnt, double* _args, double _lflag)");
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2805:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2805 |     q = insertstr(qstmt, "\n{");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2806:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2806 |     vectorize_substitute(q, "\n{  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;\n");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2808:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2808 |         insertstr(qstmt, "  int _watch_rm = 0;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2810:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2810 |     q = insertstr(qstmt, "  _p = _pnt->_prop->param; _ppvar = _pnt->_prop->dparam;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2811:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2811 |     vectorize_substitute(insertstr(q, ""), "  _thread = (Datum*)0; _nt = (NrnThread*)_pnt->_vnt;");
      |                                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2811:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2811 |     vectorize_substitute(insertstr(q, ""), "  _thread = (Datum*)0; _nt = (NrnThread*)_pnt->_vnt;");
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2814:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2814 |             insertstr(qstmt, " assert(_tsav <= t); _tsav = t;");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2817:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2817 |                       " if (_tsav > t){ extern char* hoc_object_name(); "
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2818 |                       "hoc_execerror(hoc_object_name(_pnt->ob), \":Event arrived out of order. "
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2819 |                       "Must call ParallelContext.set_maxstep AFTER assigning minimum "
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2820 |                       "NetCon.delay\");}\n _tsav = t;");
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2823:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2823 |     insertstr(qend, "}");
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2831:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2831 |         Symbol* vsym = lookup("v");
      |                               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2835:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2835 |                 insertstr(qstmt, " v = NODEV(_pnt->node);\n");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2836:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2836 |                 insertstr(qend, "\n NODEV(_pnt->node) = v;\n");
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2853:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2853 |                     diag(s->name, ":only concentrations can be mentioned in a NET_RECEIVE block");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2863:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2863 |                         diag("too many ions mentioned in NET_RECEIVE block (limit 10", (char*) 0);
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2782:12: warning: unused variable ‘b’ [-Wunused-variable]
 2782 |     int i, b;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void net_init(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2896:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2896 |     replacstr(qinit, "\nstatic void _net_init(Point_process* _pnt, double* _args, double _lflag)");
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2899:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2899 |                          "\
      |                          ^~
 2900 |     double* _p = _pnt->_prop->param;\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2901 |     Datum* _ppvar = _pnt->_prop->dparam;\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2902 |     Datum* _thread = (Datum*)0;\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2903 |     NrnThread* _nt = (NrnThread*)_pnt->_vnt;\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2904 | ");
      | ~                         
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2906:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2906 |         diag("NET_RECEIVE block can contain only one INITIAL block", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void fornetcon(Item*, Item*, Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2938:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2938 |     insertstr(qend->next, "\t}}\n");
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void chk_global_state()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2972:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2972 |             diag(s->name, " is a STATE variable and hence cannot be declared as GLOBAL");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void conductance_hint(int, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2991:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2991 |         diag("CONDUCTANCE can only appear in BREAKPOINT block", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:3000:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 3000 |             diag(s->name, "not declared as USEION in NEURON block");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2989:11: warning: unused variable ‘q’ [-Wunused-variable]
 2989 |     Item* q;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:182:12: warning: ‘cvode_index’ defined but not used [-Wunused-variable]
  182 | static int cvode_index;
      |            ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:179:12: warning: ‘cond_index’ defined but not used [-Wunused-variable]
  179 | static int cond_index;
      |            ^~~~~~~~~~
[  7%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:264:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  264 | #define NEURON_DATA_DIR "/usr/share/nrn"
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:71:22: note: in expansion of macro ‘NEURON_DATA_DIR’
   71 | static char* dfile = NEURON_DATA_DIR "/lib/nrnunits.lib" SUFFIX;
      |                      ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:82:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 | static char* dfilealt = "../../share/lib/nrnunits.lib" SUFFIX;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:122:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                        ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:122:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:122:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:122:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:123:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:123:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:123:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:123:68: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:123:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:124:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:124:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:124:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:124:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:125:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:125:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:125:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |                                                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void ucopypush(unit*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:269:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  269 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void Unit_push(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:289:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  289 |         pc = "";
      |              ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void unit_push_num(double)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:297:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  297 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘char* unit_str()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:310:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  310 |         return "";
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void install_units_help(char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:329:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  329 |         diag("Units redefinition", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void Unit_cmp()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:477:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  477 |                 diag("The units of the previous two expressions are not conformable", (char*) "\n");
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:488:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  488 |             diag(")\n", (char*) 0);
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void chkfperror()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:535:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  535 |         diag("underflow or overflow in units calculation", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void dimensionless()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:551:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  551 |             diag("The previous expression is not dimensionless", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void unit_less()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:565:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  565 |             diag("", (char*) 0);
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void units_alloc()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:578:9: warning: unused variable ‘i’ [-Wunused-variable]
  578 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void unit_init()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:635:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  635 |             diag("Bad MODLUNIT environment variable. Cant open:", buf);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘int lookup(char*, unit*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:858:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  858 |     diag("Cannot recognize the units: ", name);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void units_cpp_init()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:892:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  892 |     lp = hash_table("");
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:1161:15: warning: ‘double dynam_unit_mag(int, char*, char*)’ defined but not used [-Wunused-function]
 1161 | static double dynam_unit_mag(int legacy, char* u1, char* u2) {
      |               ^~~~~~~~~~~~~~
[  7%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp: In function ‘void c_out()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:292:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  292 |             printlist(end_dion_stmt(".001"));
      |                                     ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp: In function ‘void c_out_vectorize()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:745:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  745 |                     "current can only be LOCAL in a BREAKPOINT if CONDUCTANCE statements are "
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  746 |                     "used. ",
      |                     ~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:797:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  797 |                 printlist(end_dion_stmt(".001"));
      |                                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp: In function ‘void conductance_cout()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:999:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  999 |                 lappendstr(m, "_v");
      |                               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:1006:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1006 |             diag("modelfunc contains item which is not a SYMBOL or STRING", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  8%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  9%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/version.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/version.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘char* decode_units(Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:18:12: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   18 |     return "";
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_exponent(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:56:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   56 |             Unit_push("");
      |                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:62:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   62 |         Unit_push("");
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_logic(int, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:100:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_done_args()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:130:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  130 |         diag("too few arguments", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_chk_arg(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:142:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |         diag("too many arguments", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_del(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:166:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |     s = lookup("delta_x");
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:168:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  168 |         diag("delta_x not declared", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:171:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  171 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void explicit_decl(int, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:82:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 |             diag("Multiple declaration of ", sym->name);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:102:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  102 |         diag(sym->name, "has different values at same level");
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘Symbol* ifnew_parminstall(char*, char*, char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:188:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  188 |             diag(s->name, "can't be declared a parameter by default");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void steppedinstall(Symbol*, Item*, Item*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:203:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  203 |         diag("Only one STEPPED variable can be defined", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:217:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  217 |             diag("Maximum of 5 steps in a stepped variable", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:227:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  227 | static char* indepunits = "";
      |                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void indepinstall(Symbol*, char*, char*, char*, Item*, char*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:251:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  251 |                 parminstall(indepsym, "0", "ms", "");
      |                                       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:251:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  251 |                 parminstall(indepsym, "0", "ms", "");
      |                                            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:251:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  251 |                 parminstall(indepsym, "0", "ms", "");
      |                                                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:257:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  257 |             diag("Only one independent variable can be defined", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void depinstall(int, Symbol*, int, char*, char*, char*, Item*, int, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:309:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  309 |         diag(n->name, "tolerance can be specified only for a STATE");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:322:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  322 |             diag("START not legal except in  STATE block", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void statdefault(Symbol*, int, char*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:342:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  342 |         diag(n->name, "can't be a STATE");
      |                       ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:346:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  346 |         s = ifnew_parminstall(nam, "0", units, "");
      |                                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:346:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  346 |         s = ifnew_parminstall(nam, "0", units, "");
      |                                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:348:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  348 |             parminstall(s, STR(qs), units, "");
      |                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:356:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  356 |         depinstall(0, s, index, "0", "1", un, ITEM0, 0, "");
      |                                 ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:356:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  356 |         depinstall(0, s, index, "0", "1", un, ITEM0, 0, "");
      |                                      ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:356:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  356 |         depinstall(0, s, index, "0", "1", un, ITEM0, 0, "");
      |                                                         ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void vectorize_scan_for_func(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:392:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  392 |                         vectorize_substitute(q->next, "(_p, _ppvar, _thread, _nt");
      |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:394:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  394 |                         vectorize_substitute(q->next, "(_p, _ppvar, _thread, _nt,");
      |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:382:15: warning: unused variable ‘qq’ [-Wunused-variable]
  382 |     Item *q, *qq;
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:383:9: warning: unused variable ‘b’ [-Wunused-variable]
  383 |     int b;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void defarg(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:408:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  408 |         vectorize_substitute(insertstr(q2, ""), "_threadargsproto_");
      |                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:408:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  408 |         vectorize_substitute(insertstr(q2, ""), "_threadargsproto_");
      |                                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:414:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  414 |             insertstr(q, "double");
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:418:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  418 |     vectorize_substitute(insertstr(q1->next, ""), "_threadargsprotocomma_");
      |                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:418:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  418 |     vectorize_substitute(insertstr(q1->next, ""), "_threadargsprotocomma_");
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:404:11: warning: unused variable ‘q3’ [-Wunused-variable]
  404 |     Item *q3, *q;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void lag_stmt(Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:437:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  437 |         diag("INDEPENDENT variable must be declared to process", "the LAG statement");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:437:66: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  437 |         diag("INDEPENDENT variable must be declared to process", "the LAG statement");
      |                                                                  ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:440:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  440 |         diag(name1->name, "not a STATE or DEPENDENT variable");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:443:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  443 |         diag(name2->name, "not a CONSTANT or PARAMETER");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:447:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  447 |         diag(buf, "already in use");
      |                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void queue_stmt(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:486:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  486 |         Linsertstr(initfunc, "initqueue();\n");
      |                              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:489:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  489 |         replacstr(q1, "enqueue(");
      |                       ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:491:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  491 |         replacstr(q1, "dequeue(");
      |                       ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:497:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  497 |         diag(s->name, "not declared");
      |                       ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void add_nrnthread_arg(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:518:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  518 |     vectorize_substitute(insertstr(q->next, "nrn_threads,"), "_nt,");
      |                                             ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:518:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  518 |     vectorize_substitute(insertstr(q->next, "nrn_threads,"), "_nt,");
      |                                                              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘int check_tables_threads(List*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:572:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  572 |                    "\nstatic void _check_table_thread(double* _p, Datum* _ppvar, Datum* _thread, "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  573 |                    "NrnThread* _nt, int _type) {\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:578:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  578 |         lappendstr(p, "}\n");
      |                       ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void table_massage(List*, Item*, Item*, List*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:604:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  604 |     ifnew_parminstall("usetable", "1", "", "0 1");
      |                       ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:604:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  604 |     ifnew_parminstall("usetable", "1", "", "0 1");
      |                                   ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:604:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  604 |     ifnew_parminstall("usetable", "1", "", "0 1");
      |                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:604:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  604 |     ifnew_parminstall("usetable", "1", "", "0 1");
      |                                            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:615:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  615 |             diag("TABLE stmt in FUNCTION cannot have a table name list", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:621:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  621 |             diag("TABLE stmt in PROCEDURE must have a table name list", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:625:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  625 |         diag("FUNCTION or PROCEDURE containing a TABLE stmt\n", "must have exactly one argument");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:625:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  625 |         diag("FUNCTION or PROCEDURE containing a TABLE stmt\n", "must have exactly one argument");
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:670:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  670 |     vectorize_substitute(q, "");
      |                             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:677:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  677 |     Lappendstr(procfunc, " static int _maktable=1; int _i, _j, _ix = 0;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:678:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  678 |     Lappendstr(procfunc, " double _xi, _tmax;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:683:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  683 |     lappendstr(procfunc, " if (!usetable) {return;}\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:705:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  705 |     Lappendstr(procfunc, " if (_maktable) { double _x, _dx; _maktable=0;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:712:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  712 |     Lappendstr(procfunc, ";\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:748:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  748 |     Lappendstr(procfunc, "  }\n"); /*closes loop over _i index*/
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:755:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  755 |     Lappendstr(procfunc, " }\n"); /* closes if(maktable)) */
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:756:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  756 |     Lappendstr(procfunc, "}\n\n");
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:766:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  766 |         Lappendstr(procfunc, "double");
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:768:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  768 |         Lappendstr(procfunc, "static int");
      |                              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:787:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  787 |         Lappendstr(procfunc, "return");
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:796:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  796 |         Lappendstr(procfunc, "return 0;\n");
      |                              ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:798:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  798 |     Lappendstr(procfunc, "}\n\n"); /* end of new function */
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:802:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  802 |         Lappendstr(procfunc, "static double");
      |                              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:804:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  804 |         Lappendstr(procfunc, "static void");
      |                              ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:815:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  815 |     Lappendstr(procfunc, "int _i, _j;\n");
      |                          ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:816:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  816 |     Lappendstr(procfunc, "double _xi, _theta;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:819:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  819 |     Lappendstr(procfunc, "if (!usetable) {\n");
      |                          ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:821:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  821 |         Lappendstr(procfunc, "return");
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:830:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  830 |         Lappendstr(procfunc, "return;");
      |                              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:832:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  832 |     Lappendstr(procfunc, "\n}\n");
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:837:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  837 |     Lappendstr(procfunc, "if (isnan(_xi)) {\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:839:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  839 |         Lappendstr(procfunc, " return _xi; }\n");
      |                              ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:853:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  853 |         Lappendstr(procfunc, " return;\n }\n");
      |                              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:855:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  855 |     Lappendstr(procfunc, "if (_xi <= 0.) {\n");
      |                          ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:873:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  873 |         Lappendstr(procfunc, "return;");
      |                              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:875:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  875 |     Lappendstr(procfunc, "}\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:896:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  896 |         Lappendstr(procfunc, "return;");
      |                              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:898:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  898 |     Lappendstr(procfunc, "}\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:900:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  900 |     Lappendstr(procfunc, "_i = (int) _xi;\n");
      |                          ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:910:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  910 |         Lappendstr(procfunc, "_theta = _xi - (double)_i;\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:931:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  931 |     Lappendstr(procfunc, "}\n\n"); /* end of new function */
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void hocfunchack(Symbol*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:968:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  968 |     vectorize_substitute(lappendstr(procfunc, ""),
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:969:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  969 |                          "\
      |                          ^~
  970 |   double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  971 | ");
      | ~                         
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:973:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  973 |         vectorize_substitute(lappendstr(procfunc, "  _hoc_setdata(_vptr);\n"),
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:974:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  974 |                              "\
      |                              ^~
  975 |   _p = ((Point_process*)_vptr)->_prop->param;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  976 |   _ppvar = ((Point_process*)_vptr)->_prop->dparam;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  977 |   _thread = _extcall_thread;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  978 |   _nt = (NrnThread*)((Point_process*)_vptr)->_vnt;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  979 | ");
      | ~                             
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:981:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  981 |         vectorize_substitute(lappendstr(procfunc, ""),
      |                                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:982:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  982 |                              "\
      |                              ^~
  983 |   if (_extcall_prop) {_p = _extcall_prop->param; _ppvar = _extcall_prop->dparam;}else{ _p = (double*)0; _ppvar = (Datum*)0; }\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  984 |   _thread = _extcall_thread;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  985 |   _nt = nrn_threads;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~       
  986 | ");
      | ~                             
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:990:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  990 |         qp = lappendstr(procfunc, "");
      |                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:996:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  996 |         Lappendstr(procfunc, "_r = ");
      |                              ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:998:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  998 |         Lappendstr(procfunc, "_r = 1.;\n");
      |                              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1001:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1001 |     lappendstr(procfunc, "(");
      |                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1003:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1003 |     qp = lappendstr(procfunc, "");
      |                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1009:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1009 |             Lappendstr(procfunc, ",");
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1014:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1014 |         Lappendstr(procfunc, ");\n return(_r);\n}\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1017:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1017 |         Lappendstr(procfunc, ");\n hoc_retpushx(_r);\n}\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1020:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1020 |         vectorize_substitute(qp, "_p, _ppvar, _thread, _nt,");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1022:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1022 |         vectorize_substitute(qp, "_p, _ppvar, _thread, _nt");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:956:11: warning: unused variable ‘q’ [-Wunused-variable]
  956 |     Item* q;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void vectorize_use_func(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1041:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1041 |             Insertstr(qpar1->next, "&");
      |                                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1047:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1047 |                 replacstr(qname, "");
      |                                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1048:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1048 |                 replacstr(qpar1, "");
      |                                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1049:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1049 |                 replacstr(qpar2, "");
      |                                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1055:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1055 |                         replacstr(qeq, "=");
      |                                        ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1068:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1068 |                     Linsertstr(procfunc, "extern int state_discon_flag_;\n");
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1071:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1071 |                 Insertstr(qpar1->next, "-1, &");
      |                                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1077:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1077 |                 replacstr(qname, "artcell_net_send");
      |                                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1079:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1079 |             Insertstr(qexpr, "t + ");
      |                              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1081:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1081 |                 Insertstr(qpar1->next, "_tqitem, _args, _pnt,");
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1083:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1083 |                 Insertstr(qpar1->next, "_tqitem, (double*)0, _ppvar[1]._pvoid,");
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1085:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1085 |                 diag("net_send allowed only in INITIAL and NET_RECEIVE blocks", (char*) 0);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1090:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1090 |                 Insertstr(qpar1->next, "_pnt,");
      |                                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1092:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1092 |                 diag("net_event", "only allowed in NET_RECEIVE block");
      |                      ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1092:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1092 |                 diag("net_event", "only allowed in NET_RECEIVE block");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1096:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1096 |                 replacstr(qname, "artcell_net_move");
      |                                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1099:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1099 |                 Insertstr(qpar1->next, "_tqitem, _pnt,");
      |                                        ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1101:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1101 |                 diag("net_move", "only allowed in NET_RECEIVE block");
      |                      ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1101:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1101 |                 diag("net_move", "only allowed in NET_RECEIVE block");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1108:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1108 |         q = insertstr(qpar1->next, "_threadargscomma_");
      |                                    ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1110:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1110 |         q = insertstr(qpar1->next, "_threadargs_");
      |                                    ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void function_table(Symbol*, Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1142:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1142 |         diag("FUNCTION_TABLE declaration must have one or more arguments:", s->name);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1148:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1148 |     insertstr(qb2, "}\n/* "); /* kludge to avoid a bad vectorize_substitute */
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1149:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1149 |     insertstr(qb2->next, " */\n");
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void watchstmt(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1174:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1174 |         diag("\"WATCH\" statement only allowed in NET_RECEIVE block", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1178:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1178 |     vectorize_substitute(lappendstr(procfunc, ""),(char*)"\tdouble* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;\n\t_thread= (Datum*)0; _nt = (NrnThread*)_pnt->_vnt;\n");
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1186:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1186 |         insertstr(par1, "-(");
      |                         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1187:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1187 |         insertstr(par2->next, ")");
      |                               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1189:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1189 |     replacstr(dir, ") - (");
      |                    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1190:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1190 |     lappendstr(procfunc, ";\n}\n");
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1196:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1196 |                    "\nstatic void _watch_alloc(Datum* _ppvar) {\n"
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1197 |                    "  Point_process* _pnt = (Point_process*)_ppvar[1]._pvoid;\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘Item* protect_astmt(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1226:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1226 |     replacstr(q1, "/* PROTECT */_NMODLMUTEXLOCK\n");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1227:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1227 |     q = insertstr(q2->next, "\n _NMODLMUTEXUNLOCK /* end PROTECT */\n");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void nrnmutex(int, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1236:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1236 |             diag("MUTEXLOCK invoked after MUTEXLOCK", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1239:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1239 |         replacstr(q, "_NMODLMUTEXLOCK\n");
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1243:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1243 |             diag("MUTEXUNLOCK invoked with no earlier MUTEXLOCK", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1246:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1246 |         replacstr(q, "_NMODLMUTEXUNLOCK\n");
      |                      ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1250:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1250 |             diag("MUTEXUNLOCK not invoked after MUTEXLOCK", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  9%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp:54:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/version.cpp:4:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 | char* RCS_version = "1.1.1.1";
      |                     ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/version.cpp:5:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 | char* RCS_date = "1994/10/12 17:22:51";
      |                  ^~~~~~~~~~~~~~~~~~~~~
[  9%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o -MF CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o.d -o CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated/lex.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:28,
                 from lex.cpp:19:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  9%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -DNRNUNIT=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o -MF CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o.d -o CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/modlunit_generated/parse1.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from ../../../../src/modlunit/parse1.ypp:4:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/cy_cpp_filt.sh /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/graphicsPrimitives.cpp
+ file=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/graphicsPrimitives.cpp
+ mingw=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
+ test x = x1
[  9%] Built target rxd_cython_generated
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/runpy.sh /usr/bin/python3
+ echo runpy /usr/bin/python3
+ pyexe=/usr/bin/python3
runpy /usr/bin/python3
+ mingw=
+ shift
+ export 'LDCSHARED=/usr/bin/gcc -shared'
+ LDCSHARED='/usr/bin/gcc -shared'
+ export 'LDCXXSHARED=/usr/bin/g++ -shared'
+ LDCXXSHARED='/usr/bin/g++ -shared'
+ export SETUPTOOLS_USE_DISTUTILS=local
+ SETUPTOOLS_USE_DISTUTILS=local
+ test x = x1
+ /usr/bin/python3 setup.py build_ext --build-lib=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/lib/python
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp: In function ‘void netrec_discon1(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp:141:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  141 |         insertstr(lastok, "  }\n");
      |                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp: In function ‘void general_discon_adjust(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp:227:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  227 |     insertstr(lastok, "  }\n");
      |                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp:168:9: warning: unused variable ‘i’ [-Wunused-variable]
  168 |     int i;
      |         ^
[  9%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
../../../../src/modlunit/lex.lpp: In function ‘int yylex()’:
../../../../src/modlunit/lex.lpp:110:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:129:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:130:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:135:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:136:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:171:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp: In function ‘int output(int)’:
../../../../src/modlunit/lex.lpp:224:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:224:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp: In function ‘int yywrap()’:
../../../../src/modlunit/lex.lpp:230:8: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:231:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:234:8: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:235:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp: In function ‘int yyparse()’:
../../../../src/modlunit/parse1.ypp:120:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:147:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:175:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:234:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:254:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:255:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:268:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:287:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:292:27: warning: unused variable ‘q’ [-Wunused-variable]
../../../../src/modlunit/parse1.ypp:292:37: warning: unused variable ‘d’ [-Wunused-variable]
../../../../src/modlunit/parse1.ypp:313:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:377:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:420:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:445:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:452:11: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:459:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:467:11: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:480:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:506:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:508:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:527:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:580:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:619:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:630:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:645:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:648:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:650:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:655:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:660:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:674:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:681:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:689:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:693:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:700:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:713:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:718:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:721:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:728:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:733:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:788:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:798:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:822:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:870:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:877:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
parse1.cpp:3625:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
parse1.cpp:563:22: note: in definition of macro ‘YY_’
parse1.cpp:3736:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
parse1.cpp:563:22: note: in definition of macro ‘YY_’
lex.cpp: At global scope:
lex.cpp:1479:17: warning: ‘void yyunput(int, char*)’ defined but not used [-Wunused-function]
[  9%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
[  9%] Built target rx3dextensions_0
[ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp: In function ‘void solv_partial(Item*, Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:89:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   89 |     if ((dspace = lookup("delta_x")) == SYM0) {
      |                          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:90:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   90 |         dspace = install("delta_x", NAME);
      |                          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:91:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   91 |         parminstall(dspace, "1", "", "");
      |                             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:91:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   91 |         parminstall(dspace, "1", "", "");
      |                                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:91:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   91 |         parminstall(dspace, "1", "", "");
      |                                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp: In function ‘void partial_eqn(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:142:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |             diag("Two partial equations for same state: ", SYM(q8)->name);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:156:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  156 |         diag(pv[2]->name, "is not a STATE");
      |                           ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:159:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  159 |         diag(pv[2]->name, "' must be the time derivative");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:163:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  163 |             diag(pv[i]->name, "dimension differs from STATE var");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:166:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |     replacstr(q2->prev, "\n/*where partial call goes*/\n");
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp: In function ‘void massagepartial(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:184:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  184 |         diag("Only one partial block currently allowed", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:187:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  187 |         diag("within the PARTIAL block must occur at least one equation with the syntax ---\n",
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:188:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  188 |              "~ V' = F*DEL2(V) + G\n");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:208:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  208 |                     diag("Duplicate boundary condition for ", s->name);
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:219:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  219 |                     diag("Neumann and Dirichlet conditions", "specified on same side");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:219:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  219 |                     diag("Neumann and Dirichlet conditions", "specified on same side");
      |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:225:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  225 |                     Lappendstr(bnd[i], "0");
      |                                        ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:244:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                 Insertstr(partialcolon, ";\n");
      |                                         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:253:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  253 |             diag("Boundary condition: No partial equation for ", s->name);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:256:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  256 |     replacstr(q1, "int");
      |                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:257:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  257 |     Insertstr(q3, "()\n");
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:260:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  260 |     Insertstr(q6, "return 0;\n");
      |                   ^~~~~~~~~~~~~
[ 10%] Linking CXX executable ../../bin/modlunit
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E cmake_link_script CMakeFiles/modlunit.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o CMakeFiles/modlunit.dir/__/modlunit/kinunit.cpp.o CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o -o ../../bin/modlunit 
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
gmake[2]: Nothing to be done for 'share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/build'.
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
[ 10%] Built target rx3d
[ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp: In function ‘void sensmassage(int, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:153:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  153 |         diag(buf, "is user defined and cant be used for SENS");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:244:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                 depinstall(1, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:244:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                 depinstall(1, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:244:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                 depinstall(1, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:244:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                 depinstall(1, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:246:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                 depinstall(1, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:246:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                 depinstall(1, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:246:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                 depinstall(1, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:246:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                 depinstall(1, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                                             ^~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:91:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:325:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  325 |         IGNORE(ifnew_parminstall(buf, "0.05", "", ""));
      |                                       ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:325:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  325 |         IGNORE(ifnew_parminstall(buf, "0.05", "", ""));
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:325:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  325 |         IGNORE(ifnew_parminstall(buf, "0.05", "", ""));
      |                                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:335:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  335 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:335:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  335 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:335:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  335 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:335:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  335 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:337:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  337 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:337:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  337 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:337:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  337 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:337:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  337 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                                             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:345:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  345 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:345:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  345 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:345:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  345 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:345:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  345 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:347:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  347 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:347:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  347 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:347:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  347 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:347:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  347 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                                             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void massagenonlin(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:64:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   64 |     replacstr(q1, "\nstatic void");
      |                   ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:65:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   65 |     Insertstr(q3, "()\n");
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   66 |     Insertstr(q3->next, " int _counte = -1;\n");
      |                         ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:69:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   69 |         diag("NONLINEAR merging not implemented", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘int nonlin_common(Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:120:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  120 |                 diag("no previous equation for adding terms", (char*) 0);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:137:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  137 |             diag(buf, "of states used");
      |                       ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:150:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  150 |         diag("NONLINEAR contains no equations", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘Item* mixed_eqns(Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:178:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  178 |     Insertstr(q4, "}");
      |                   ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:179:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  179 |     q = insertstr(q3, "{ static int _recurse = 0;\n int _counte = -1;\n");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:189:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  189 |     Insertstr(q3, "if (!_recurse) {\n _recurse = 1;\n");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:206:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  206 |     Insertstr(q3, "_recurse = 0; if(error) {abort_run(error);}}\n");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void init_lineq(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:237:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  237 |         replacstr(q1, "");
      |                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:240:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |         replacstr(q1, " ++_counte;\n");
      |                       ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void lin_state_term(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:251:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  251 |     replacstr(q1, "1.0");
      |                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:255:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  255 |         replacstr(q2, "");
      |                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void linterm(Item*, Item*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:285:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  285 |         signstr = " -= ";
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:287:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  287 |         signstr = " += ";
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:302:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  302 |         diag("more than one state in preceding term", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:304:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  304 |     Insertstr(q2->next, ";\n");
      |                         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void massage_linblk(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:318:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  318 |         diag(linblk->name, "has no equations");
      |                            ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:322:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  322 |     replacstr(q1, "\nstatic void");
      |                   ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:323:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  323 |     Insertstr(q3, "()\n");
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:324:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  324 |     Insertstr(q3->next, " int _counte = -1;\n");
      |                         ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:363:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  363 |     Insertstr(q4, "\n}\n");
      |                   ^~~~~~~
[ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/units.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/units.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/units.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/units.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/units.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/units.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void solvequeue(Item*, Item*, int, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:66:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   66 |         Lappendstr(nrnstate, "{");
      |                              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:74:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   74 |         Lappendstr(nrnstate, "}");
      |                              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:80:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |                 diag("The SOLVE statement must be before the DERIVATIVE block for ", SYM(lq)->name);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:98:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   98 |             SYM(q2)->name = stralloc("derivimplicit", SYM(q2)->name);
      |                                      ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:124:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |         replacstr(qtemp, "if (error)");
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void solvhandler()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:192:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  192 |                 method = lookup("adrunge");
      |                                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:218:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  218 |                 method = lookup("_advance");
      |                                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:251:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  251 |                 method = lookup("newton");
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:261:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  261 |                 method = lookup("simeq");
      |                                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:285:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  285 |                     insertstr(qsol, "if (!cvode_active_)");
      |                                     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:287:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  287 |                     linsertstr(procfunc, "extern int cvode_active_;\n");
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:291:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  291 |                     insertstr(qsol, "if (!cvode_active_)");
      |                                     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:293:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  293 |                     linsertstr(procfunc, "extern int cvode_active_;\n");
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:315:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  315 |             diag("Illegal or unimplemented SOLVE type: ", fun->name);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:324:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  324 |         Insertstr(qsol, "error =");
      |                         ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:328:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  328 |             vectorize_substitute(qsol->next, "");
      |                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:329:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  329 |             vectorize_substitute(qsol->prev, "");
      |                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:373:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  373 | char* saveindep = "";
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void whileloop(Item*, long int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:409:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  409 |             deltaindep = ifnew_parminstall(buf, sval, "", "");
      |                                                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:409:59: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  409 |             deltaindep = ifnew_parminstall(buf, sval, "", "");
      |                                                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:418:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  418 |             cp = "dt";
      |                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:420:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  420 |             cp = "0.0";
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:432:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  432 |         diag("The independent variable name must be `t'", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:507:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  507 |         vectorize_substitute(initfunc->prev, "");
      |                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:390:11: warning: variable ‘cp’ set but not used [-Wunused-but-set-variable]
  390 |     char* cp = 0;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void check_ss_consist(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:529:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  529 |                         "STEADYSTATE requires all SOLVE's of this DERIVATIVE block to use the\n\
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  530 | `derivimplicit' method:",
      | ~~~~~~~~~~~~~~~~~~~~~~~~ 
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:537:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  537 |                         "STEADYSTATE requires all SOLVE's of this KINETIC block to use the\n\
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  538 | same method (`advance' or `sparse'). :",
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:543:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  543 |                 diag("STEADYSTATE only valid for SOLVEing a KINETIC or DERIVATIVE block:",
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/version.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/version.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp: In function ‘Symbol* lookup(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp:24:28: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   24 |     ITERATE(sp, symlist[s[0]]) {
      |                         ~~~^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:110:39: note: in definition of macro ‘ITERATE’
  110 | #define ITERATE(itm, lst) for (itm = (lst)->next; itm != (lst); itm = itm->next)
      |                                       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp:24:28: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   24 |     ITERATE(sp, symlist[s[0]]) {
      |                         ~~~^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:110:59: note: in definition of macro ‘ITERATE’
  110 | #define ITERATE(itm, lst) for (itm = (lst)->next; itm != (lst); itm = itm->next)
      |                                                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp: In function ‘Symbol* install(char*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp:60:25: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   60 |         sl = symlist[s[0]];
      |                      ~~~^
/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:264:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  264 | #define NEURON_DATA_DIR "/usr/share/nrn"
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:71:22: note: in expansion of macro ‘NEURON_DATA_DIR’
   71 | static char* dfile = NEURON_DATA_DIR "/lib/nrnunits.lib" SUFFIX;
      |                      ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/units.cpp:6:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:82:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 | static char* dfilealt = "../../share/lib/nrnunits.lib" SUFFIX;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:122:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                        ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:122:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:122:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:122:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:123:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:123:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:123:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:123:68: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:123:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:124:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:124:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:124:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:124:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:125:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:125:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:125:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |                                                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void ucopypush(unit*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:269:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  269 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void Unit_push(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:289:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  289 |         pc = "";
      |              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void unit_push_num(double)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:297:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  297 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘char* unit_str()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:310:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  310 |         return "";
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void install_units_help(char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:329:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  329 |         diag("Units redefinition", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void Unit_cmp()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:477:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  477 |                 diag("The units of the previous two expressions are not conformable", (char*) "\n");
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:488:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  488 |             diag(")\n", (char*) 0);
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void chkfperror()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:535:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  535 |         diag("underflow or overflow in units calculation", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void dimensionless()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:551:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  551 |             diag("The previous expression is not dimensionless", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void unit_less()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:565:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  565 |             diag("", (char*) 0);
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void unit_init()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:635:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  635 |             diag("Bad MODLUNIT environment variable. Cant open:", buf);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘int lookup(char*, unit*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:858:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  858 |     diag("Cannot recognize the units: ", name);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void units_cpp_init()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:892:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  892 |     lp = hash_table("");
      |                     ^~
[ 11%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o -MF CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o.d -o CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated/lex.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:28,
                 from lex.cpp:19:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[ 11%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/parse1.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/parse1.cpp.o -MF CMakeFiles/nocmodl.dir/nocmodl_generated/parse1.cpp.o.d -o CMakeFiles/nocmodl.dir/nocmodl_generated/parse1.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated/parse1.cpp
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from ../../../../src/nmodl/parse1.ypp:4:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[ 11%] Built target modlunit
[ 11%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o -MF CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o.d -o CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated/diffeq.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nmodlconf.h:378,
                 from ../../../../src/nmodl/diffeq.ypp:9:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/version.cpp:1042:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1042 | char* RCS_version = "$Revision: 1098 $";
      |                     ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/version.cpp:1043:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1043 | char* RCS_date = "$Date: 2005-10-04 22:55:37 +0200 (Tue, 04 Oct 2005) $";
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/nmodl/lex.lpp: In function ‘int output(int)’:
../../../../src/nmodl/lex.lpp:63:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:63:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp: In function ‘char* inputtopar()’:
../../../../src/nmodl/lex.lpp:83:8: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:83:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp: In function ‘int yylex()’:
../../../../src/nmodl/lex.lpp:126:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:173:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:221:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:231:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:244:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:245:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp: At global scope:
../../../../src/nmodl/lex.lpp:28:12: warning: ‘int input()’ declared ‘static’ but never defined [-Wunused-function]
lex.cpp:1493:17: warning: ‘void yyunput(int, char*)’ defined but not used [-Wunused-function]
../../../../src/nmodl/parse1.ypp: In function ‘int yyparse()’:
../../../../src/nmodl/parse1.ypp:134:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:140:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:141:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:142:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:157:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:158:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:163:78: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:192:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:196:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:219:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:222:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:223:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:225:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:227:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:234:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:235:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:238:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:296:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:308:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:308:70: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:312:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:314:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:314:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:322:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:327:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:328:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:334:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:347:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:354:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:361:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:408:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:409:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:412:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:462:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:473:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:474:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:475:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:479:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:484:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:493:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:504:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:536:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:537:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:539:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:546:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:554:11: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:560:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:561:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:571:11: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:598:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:599:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:610:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:612:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:623:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:623:93: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:624:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:625:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:626:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:631:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:632:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:633:53: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:635:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:673:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:679:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:682:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:683:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:685:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:686:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:716:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:718:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:720:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:722:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:724:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:726:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:728:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:730:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:732:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:733:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:736:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:744:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:750:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:753:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:753:56: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:758:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:761:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:809:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:810:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:825:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:826:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:830:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:837:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:857:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:868:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:894:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:895:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:898:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:912:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:914:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:918:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:925:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:929:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:940:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:960:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:977:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:983:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:993:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:996:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:1001:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1012:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:1012:93: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:1013:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:1015:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1023:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1036:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1068:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1077:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1098:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1118:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1138:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1157:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp: In function ‘int difeq_yyparse()’:
../../../../src/nmodl/diffeq.ypp:132:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:132:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:132:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:132:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:1169:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1219:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
diffeq.cpp:1332:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
diffeq.cpp:279:22: note: in definition of macro ‘YY_’
../../../../src/nmodl/parse1.ypp:1228:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
diffeq.cpp:1443:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
diffeq.cpp:279:22: note: in definition of macro ‘YY_’
parse1.cpp:4259:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
parse1.cpp:601:22: note: in definition of macro ‘YY_’
parse1.cpp:4370:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
parse1.cpp:601:22: note: in definition of macro ‘YY_’
../../../../src/nmodl/diffeq.ypp: In function ‘int difeq_yylex()’:
../../../../src/nmodl/diffeq.ypp:256:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:256:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:256:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:271:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:271:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:282:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:282:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
[ 11%] Linking CXX executable ../../bin/nocmodl
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E cmake_link_script CMakeFiles/nocmodl.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/kinetic.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/units.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o CMakeFiles/nocmodl.dir/nocmodl_generated/parse1.cpp.o CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o -o ../../bin/nocmodl 
/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated/parse1.hpp:175:7: warning: type ‘union YYSTYPE’ violates the C++ One Definition Rule [-Wodr]
  175 | union YYSTYPE
      |       ^
/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/nocmodl_generated/diffeq.hpp:65:7: note: a different type is defined in another translation unit
   65 | union YYSTYPE
      |       ^
../../../../src/nmodl/parse1.ypp:77:8: note: the first difference of corresponding definitions is field ‘qp’
../../../../src/nmodl/diffeq.ypp:36:8: note: a field with different name is defined in another translation unit
parse1.cpp:741:7: warning: type ‘union yyalloc’ violates the C++ One Definition Rule [-Wodr]
diffeq.cpp:419:7: note: a different type is defined in another translation unit
parse1.cpp:743:14: note: the first difference of corresponding definitions is field ‘yyss_alloc’
diffeq.cpp:421:14: note: a field of same name but different type is defined in another translation unit
parse1.cpp:170:6: warning: type ‘yysymbol_kind_t’ violates the C++ One Definition Rule [-Wodr]
diffeq.cpp:129:6: note: an enum with different value name is defined in another translation unit
parse1.cpp:176:3: note: name ‘YYSYMBOL_VERBATIM’ differs from name ‘YYSYMBOL_ATOM’ defined in another translation unit
diffeq.cpp:135:3: note: mismatching definition
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
[ 11%] Built target nocmodl
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nrniv_lib.dir/build.make src/nrniv/CMakeFiles/nrniv_lib.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
[ 11%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c
[ 11%] [BISON][ocparser] Building parser with bison 3.8.2
[ 11%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c
[ 11%] Generating ../oc/hocusr.h
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.mod
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated && /usr/bin/bison --defines=parse.hpp -o parse.cpp ../../../../src/oc/parse.ypp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.mod
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -E -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/neuron.h > neuron.tmp1
../../../../src/oc/parse.ypp: warning: 98 shift/reduce conflicts [-Wconflicts-sr]
../../../../src/oc/parse.ypp: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed /^#/d neuron.tmp1 > neuron.tmp2
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c
Notice: VERBATIM blocks are not thread safe
Thread Safe
Notice: LINEAR is not thread safe.
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/python3 /builddir/build/BUILD/nrn-8.2.2/src/oc/mk_hocusr_h.py < neuron.tmp2 > /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc/hocusr.h
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c
[ 12%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.mod
/builddir/build/BUILD/nrn-8.2.2/src/oc/mk_hocusr_h.py:28: SyntaxWarning: invalid escape sequence '\*'
  string = re.sub(re.compile("/\*.*?\*/", re.DOTALL), "", string)
[ 12%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c
[ 13%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.mod
[ 13%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.mod
[ 13%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c
Notice: VERBATIM blocks are not thread safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c
Thread Safe
    cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c.tmp
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c.tmp
[ 13%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.mod
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c
[ 13%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.mod
[ 13%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c.tmp
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c
Thread Safe
Notice: ARTIFICIAL_CELL is a synonym for POINT_PROCESS which hints that it
only affects and is affected by discrete events. As such it is not
located in a section and is not associated with an integrator
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c
[ 13%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.mod
[ 13%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.mod
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c.tmp
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c
Thread Safe
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c.tmp
Thread Safe
Notice: ARTIFICIAL_CELL is a synonym for POINT_PROCESS which hints that it
only affects and is affected by discrete events. As such it is not
located in a section and is not associated with an integrator
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.mod
[ 15%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c
[ 15%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.mod
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c.tmp
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c
[ 15%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/CMakeFiles/nrniv_lib.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nrniv_lib.dir/build.make src/nrniv/CMakeFiles/nrniv_lib.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/apwindow.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/axis.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/cbwidget.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/bndedval.cpp
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/checkpnt.cpp
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/epsprint.cpp
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp
[ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp
[ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/graph.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/graph.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/graph.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/graph.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:40:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/nrngsl_real_radix2.cpp: In function ‘int nrngsl_fft_real_radix2_transform(double*, size_t, size_t)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/nrngsl_real_radix2.cpp:80:9: warning: variable ‘status’ set but not used [-Wunused-but-set-variable]
   80 |     int status;
      |         ^~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:41:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/nrngsl_hc_radix2.cpp: In function ‘int nrngsl_fft_halfcomplex_radix2_transform(double*, size_t, size_t)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/nrngsl_hc_radix2.cpp:52:9: warning: variable ‘status’ set but not used [-Wunused-but-set-variable]
   52 |     int status;
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp: In function ‘void nrn_convlv(double*, long unsigned int, double*, long unsigned int, int, double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:107:19: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  107 |     for (i = 1; i < n2; ++i) {
      |                 ~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:95:17: warning: unused variable ‘x_’ [-Wunused-variable]
   95 |     double scl, x_;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp: In function ‘void nrn_spctrm(double*, double*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:156:15: warning: variable ‘ainv’ set but not used [-Wunused-but-set-variable]
  156 |     double a, ainv, wfac, x_;
      |               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:156:27: warning: unused variable ‘x_’ [-Wunused-variable]
  156 |     double a, ainv, wfac, x_;
      |                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp: In function ‘int LoadGIF(const char*, PICINFO*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:314:21: warning: variable ‘ch’ set but not used [-Wunused-but-set-variable]
  314 |                 int ch, j, sbsize, cmtlen;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:165:14: warning: unused variable ‘ch1’ [-Wunused-variable]
  165 |     byte ch, ch1, *origptr;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp: In function ‘int readImage(PICINFO*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:574:27: warning: unused variable ‘picptr’ [-Wunused-variable]
  574 |     byte ch, ch1, *ptr1, *picptr;
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:94:5: warning: ‘BytesPerScanline’ defined but not used [-Wunused-variable]
   94 |     BytesPerScanline,         /* bytes per scanline in output raster */
      |     ^~~~~~~~~~~~~~~~
[ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/graphvec.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/graphvec.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/graphvec.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/graphvec.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/graphvec.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp: In function ‘gif_image(char const*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:42:12: warning: ‘image’ may be used uninitialized [-Wmaybe-uninitialized]
   42 |     return image;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:34:12: note: ‘image’ was declared here
   34 |     Image* image;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp: In function ‘double ivoc_view_size(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:458:9: warning: unused variable ‘i’ [-Wunused-variable]
  458 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp: In member function ‘void Graph::ascii_save(std::ostream&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:1745:25: warning: unused variable ‘j’ [-Wunused-variable]
 1745 |                     int j, jcnt;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp: In member function ‘virtual void Graph::wholeplot(ivCoord&, ivCoord&, ivCoord&, ivCoord&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:1860:16: warning: unused variable ‘gl’ [-Wunused-variable]
 1860 |     GraphLine* gl;
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp: In member function ‘void Graph::cross_action(char, GPolyLine*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:2130:14: warning: unused variable ‘buf’ [-Wunused-variable]
 2130 |         char buf[256];
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp: In member function ‘virtual void LineExtension::request(ivRequisition&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:3496:17: warning: unused variable ‘eps’ [-Wunused-variable]
 3496 |     const float eps = 1e-4;
      |                 ^~~
[ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/grglyph.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/grglyph.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/grglyph.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/grglyph.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/grglyph.cpp
[ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/grmanip.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/grmanip.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/grmanip.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/grmanip.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/grmanip.cpp
[ 18%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/hocmark.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/hocmark.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/hocmark.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/hocmark.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/hocmark.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/grmanip.cpp: In member function ‘virtual void HocMark::pick(ivCanvas*, const ivAllocation&, int, ivHit&)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/grmanip.cpp:155:15: warning: unused variable ‘x’ [-Wunused-variable]
  155 |         Coord x = h.left(), y = h.bottom();
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/grmanip.cpp:155:29: warning: unused variable ‘y’ [-Wunused-variable]
  155 |         Coord x = h.left(), y = h.bottom();
      |                             ^
[ 18%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/htlist.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/htlist.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/htlist.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/htlist.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/htlist.cpp
[ 18%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/idraw.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/idraw.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/idraw.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/idraw.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/idraw.cpp
[ 18%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivoc.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivoc.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ivoc.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ivoc.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivoc.cpp
[ 19%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocmain.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocmain.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ivocmain.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocmain.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp: In function ‘bool nrn_optarg_on(const char*, int*, const char**)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:310:11: warning: unused variable ‘a’ [-Wunused-variable]
  310 |     char* a;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:305:13: warning: ‘bool nrn_optarg_on(const char*, int*, char**)’ declared ‘static’ but never defined [-Wunused-function]
  305 | static bool nrn_optarg_on(const char* opt, int* argc, char** argv);
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:306:14: warning: ‘char* nrn_optarg(const char*, int*, char**)’ declared ‘static’ but never defined [-Wunused-function]
  306 | static char* nrn_optarg(const char* opt, int* argc, char** argv);
      |              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:307:12: warning: ‘int nrn_optargint(const char*, int*, char**, int)’ declared ‘static’ but never defined [-Wunused-function]
  307 | static int nrn_optargint(const char* opt, int* argc, char** argv, int dflt);
      |            ^~~~~~~~~~~~~
[ 19%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocrand.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocrand.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ivocrand.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocrand.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocrand.cpp
[ 19%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocvect.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocvect.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ivocvect.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocvect.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp
[ 19%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/matrix.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/matrix.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/matrix.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/matrix.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/matrix.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_fread(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:490:9: note: in expansion of macro ‘FRead’
  490 |         FRead(xs, sizeof(short), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:499:9: note: in expansion of macro ‘FRead’
  499 |         FRead(&(vp->elem(0)), sizeof(double), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:505:9: note: in expansion of macro ‘FRead’
  505 |         FRead(xf, sizeof(float), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:516:9: note: in expansion of macro ‘FRead’
  516 |         FRead(xi, sizeof(unsigned short), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:527:9: note: in expansion of macro ‘FRead’
  527 |         FRead(xc, sizeof(char), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_vwrite(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:73:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   73 |     if (fwrite(arg1, arg2, arg3, arg4) != arg3) { \
      |                                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:575:9: note: in expansion of macro ‘FWrite’
  575 |         FWrite(xi, sizeof(int), n, fp);
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:73:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   73 |     if (fwrite(arg1, arg2, arg3, arg4) != arg3) { \
      |                                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:584:9: note: in expansion of macro ‘FWrite’
  584 |         FWrite(x, sizeof(double), n, fp);
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:73:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   73 |     if (fwrite(arg1, arg2, arg3, arg4) != arg3) { \
      |                                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:594:9: note: in expansion of macro ‘FWrite’
  594 |         FWrite(xf, sizeof(float), n, fp);
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:73:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   73 |     if (fwrite(arg1, arg2, arg3, arg4) != arg3) { \
      |                                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:622:9: note: in expansion of macro ‘FWrite’
  622 |         FWrite(x, sizeof(unsigned short), n, fp);
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:73:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   73 |     if (fwrite(arg1, arg2, arg3, arg4) != arg3) { \
      |                                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:649:9: note: in expansion of macro ‘FWrite’
  649 |         FWrite(x, sizeof(char), n, fp);
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_vread(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:686:5: note: in expansion of macro ‘BYTESWAP’
  686 |     BYTESWAP(n, int)
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:687:5: note: in expansion of macro ‘BYTESWAP’
  687 |     BYTESWAP(type, int)
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:691:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  691 |     if (vp->size() != n)
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:705:9: note: in expansion of macro ‘FRead’
  705 |         FRead(xi, sizeof(int), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:707:13: note: in expansion of macro ‘BYTESWAP’
  707 |             BYTESWAP(xi[i], int)
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:715:9: note: in expansion of macro ‘FRead’
  715 |         FRead(&(vp->elem(0)), sizeof(double), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:718:17: note: in expansion of macro ‘BYTESWAP’
  718 |                 BYTESWAP(vp->elem(i), double)
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:726:9: note: in expansion of macro ‘FRead’
  726 |         FRead(xf, sizeof(float), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:728:13: note: in expansion of macro ‘BYTESWAP’
  728 |             BYTESWAP(xf[i], float)
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:739:9: note: in expansion of macro ‘BYTESWAP’
  739 |         BYTESWAP(sf, double)
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:740:9: note: in expansion of macro ‘BYTESWAP’
  740 |         BYTESWAP(min, double)
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:743:9: note: in expansion of macro ‘FRead’
  743 |         FRead(xi, sizeof(unsigned short), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:745:13: note: in expansion of macro ‘BYTESWAP’
  745 |             BYTESWAP(xi[i], short)
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:756:9: note: in expansion of macro ‘BYTESWAP’
  756 |         BYTESWAP(sf, double)
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:757:9: note: in expansion of macro ‘BYTESWAP’
  757 |         BYTESWAP(min, double)
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:759:9: note: in expansion of macro ‘FRead’
  759 |         FRead(xc, sizeof(char), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:660:11: warning: unused variable ‘s’ [-Wunused-variable]
  660 |     void* s = (void*) (vp->data());
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_scanf(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:881:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  881 |     if (x->size() != i)
      |         ~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_plot(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:989:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  989 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:994:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  994 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:999:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  999 |         for (i = 0; i < n; ++i)
      |                     ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_ploterr(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1039:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1039 |     if (vp2->size() < n)
      |         ~~~~~~~~~~~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1043:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1043 |     if (vp3->size() < n)
      |         ~~~~~~~~~~~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_line(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1091:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1091 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1096:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1096 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1101:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1101 |         for (i = 0; i < n; ++i)
      |                     ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_histogram(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1180:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1180 |     for (i = 0; i < x->size(); ++i) {
      |                 ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1182:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1182 |         if (ind >= 0 && ind < y->size()) {
      |                         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_hist(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1202:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1202 |     if (hv->size() != size)
      |         ~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1205:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1205 |     for (int i = 0; i < data->size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1207:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1207 |         if (ind >= 0 && ind < hv->size())
      |                         ~~~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1197:12: warning: unused variable ‘high’ [-Wunused-variable]
 1197 |     double high = start + step * size;
      |            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_sumgauss(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1242:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1242 |     for (int i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_smhist(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1303:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1303 |         for (i = 0; i < data->size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1309:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1309 |         for (i = 0; i < data->size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1323:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1323 |     if (v1->size() != size)
      |         ~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_ind(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1348:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1348 |     for (int i = 0; i < y->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_append(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1409:9: warning: unused variable ‘j’ [-Wunused-variable]
 1409 |     int j, i = 1;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_contains(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1482:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1482 |     for (int i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_copy(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1509:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1509 |             if (destind->size() < ns) {
      |                 ~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1521:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1521 |             if (y->size() < nx) {
      |                 ~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1558:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1558 |     if (y->size() < size) {
      |         ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1560:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1560 |     } else if (y->size() > size && !ifarg(2)) {
      |                ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_where(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1709:9: warning: unused variable ‘m’ [-Wunused-variable]
 1709 |     int m = 0;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_indwhere(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1795:18: warning: unused variable ‘m’ [-Wunused-variable]
 1795 |     int i, iarg, m = 0;
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_indvwhere(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1880:18: warning: unused variable ‘m’ [-Wunused-variable]
 1880 |     int i, iarg, m = 0, flag;
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_indgen(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2000:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2000 |             if (n != x->size())
      |                 ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_meansqerr(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2273:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2273 |     if (size > y->size() || !size) {
      |         ~~~~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2277:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2277 |             if (size > w->size()) {
      |                 ~~~~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_eq(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2410:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2410 |     if (n != y->size()) {
      |         ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double eval(double*, int, IvocVect*, IvocVect*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2494:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2494 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2508:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2508 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2521:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2521 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2531:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2531 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2539:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2539 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2544:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2544 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_fit(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2788:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2788 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2793:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2793 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2798:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2798 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2802:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2802 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2806:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2806 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2810:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2810 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_correl(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2860:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2860 |     if (v3->size() != n)
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_convlv(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2915:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2915 |     if (v3->size() != n)
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_spctrm(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2957:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2957 |     if (ans->size() < m)
      |         ~~~~~~~~~~~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_filter(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3005:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3005 |     if (v3->size() != n)
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_fft(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3046:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3046 |     if (v3->size() != n)
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_spikebin(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3074:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3074 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_deriv(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3160:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3160 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_integral(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3208:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3208 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_trigavg(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3235:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3235 |     if (avg->size() != m)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_medfltr(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3268:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3268 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3286:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3286 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_log(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3364:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3364 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_log10(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3384:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3384 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_rebin(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3403:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3403 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_inf(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3493:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3493 |     if (V->size() != n)
      |         ~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_pow(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3530:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3530 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_sqrt(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3576:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3576 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_abs(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3596:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3596 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_floor(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3616:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3616 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_tanh(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3636:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3636 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_index(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3665:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3665 |     if (ans->size() != m)
      |         ~~~~~~~~~~~~^~~~
[ 19%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/mlinedit.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/mlinedit.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/mlinedit.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/mlinedit.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/mlinedit.cpp
[ 20%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/mymath.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/mymath.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/mymath.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/mymath.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/mymath.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/matrix.cpp: In function ‘void steer_x(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/matrix.cpp:751:13: warning: unused variable ‘s’ [-Wunused-variable]
  751 |     Symbol* s = hoc_spop();
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/mymath.cpp: In function ‘int nrn_feround(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/mymath.cpp:36:9: warning: unused variable ‘m’ [-Wunused-variable]
   36 |     int m;
      |         ^
[ 20%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/objcmd.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/objcmd.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/objcmd.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/objcmd.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/objcmd.cpp
[ 20%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/oc2iv.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/oc2iv.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/oc2iv.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/oc2iv.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.cpp
[ 20%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocbox.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocbox.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocbox.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocbox.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocbox.cpp
[ 20%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocbrowsr.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocbrowsr.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocbrowsr.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocbrowsr.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocbrowsr.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocbox.cpp: In member function ‘virtual void OcBox::box_append(OcGlyph*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocbox.cpp:582:16: warning: unused variable ‘wk’ [-Wunused-variable]
  582 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
[ 21%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocdeck.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocdeck.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocdeck.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocdeck.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocdeck.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocdeck.cpp: In member function ‘virtual void OcDeck::box_append(OcGlyph*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocdeck.cpp:294:16: warning: unused variable ‘wk’ [-Wunused-variable]
  294 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocdeck.cpp:295:16: warning: unused variable ‘lk’ [-Wunused-variable]
  295 |     LayoutKit& lk = *LayoutKit::instance();
      |                ^~
[ 21%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocfile.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocfile.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocfile.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocfile.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocfile.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘call_simplex(double*, int, IvocVect*, IvocVect*, char*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2732:19: warning: ‘retval’ may be used uninitialized [-Wmaybe-uninitialized]
 2732 |     return (retval);
      |                   ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2713:12: note: ‘retval’ was declared here
 2713 |     double retval;
      |            ^~~~~~
[ 21%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ochelp.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ochelp.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ochelp.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ochelp.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ochelp.cpp
[ 21%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/oclist.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/oclist.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/oclist.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/oclist.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocfile.cpp: In function ‘bool makePath(const std::string&)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocfile.cpp:576:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string<char>::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare]
  576 |             if (pos == std::string::npos)
      |                 ~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ochelp.cpp:81:13: warning: ‘void readmore()’ defined but not used [-Wunused-function]
   81 | static void readmore() {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ochelp.cpp:37:24: warning: ‘filequeue’ defined but not used [-Wunused-variable]
   37 | static CopyStringList* filequeue;
      |                        ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ochelp.cpp:16:14: warning: ‘help_pipe’ defined but not used [-Wunused-variable]
   16 | static FILE* help_pipe;
      |              ^~~~~~~~~
[ 22%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocmatrix.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocmatrix.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocmatrix.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocmatrix.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.cpp
[ 22%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocnoiv1.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocnoiv1.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocnoiv1.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocnoiv1.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocnoiv1.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp: In member function ‘long int OcList::index(Object*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:218:24: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::vector<Object*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  218 |     for (long i = 0; i < oli_.size(); ++i) {
      |                      ~~^~~~~~~~~~~~~
[ 22%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocobserv.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocobserv.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocobserv.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocobserv.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocobserv.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.cpp: In member function ‘virtual void OcFullMatrix::solv(IvocVect*, IvocVect*, bool)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.cpp:296:40: warning: comparison of integer expressions of different signedness: ‘u_int’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  296 |     } else if (use_lu && lu_factor_->m == nrow()) {
      |                          ~~~~~~~~~~~~~~^~~~~~~~~
[ 22%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocpicker.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocpicker.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocpicker.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocpicker.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocpicker.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘v_insert(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1430:13: warning: ‘z’ may be used uninitialized [-Wmaybe-uninitialized]
 1430 |     double* z;
      |             ^
[ 22%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocpointer.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocpointer.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocpointer.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocpointer.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocpointer.cpp
[ 23%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocptrvector.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocptrvector.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocptrvector.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocptrvector.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp
[ 23%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/octimer.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/octimer.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/octimer.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/octimer.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/octimer.cpp
[ 23%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/pwman.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/pwman.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/pwman.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/pwman.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp
[ 23%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/rect.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/rect.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/rect.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/rect.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/rect.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘void OcPtrVector::resize(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:50:15: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   50 |     if (size_ == sz) {
      |         ~~~~~~^~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/oc/classreg.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:12:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘void OcPtrVector::pset(int, double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:78:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   78 |     assert(i < size_);
      |            ~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘void OcPtrVector::scatter(double*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:83:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   83 |     assert(size_ == sz);
      |            ~~~~~~^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘void OcPtrVector::gather(double*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:90:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   90 |     assert(size_ == sz);
      |            ~~~~~~^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘void OcPtrVector::setval(int, double)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:97:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   97 |     assert(i < size_);
      |            ~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘double OcPtrVector::getval(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:102:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  102 |     assert(i < size_);
      |            ~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In function ‘double ptr_plot(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:224:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  224 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:229:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  229 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:234:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  234 |         for (i = 0; i < n; ++i)
      |                     ~~^~~
[ 23%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/rubband.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/rubband.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/rubband.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/rubband.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/rubband.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp: In constructor ‘PrintableWindowManager::PrintableWindowManager()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:1143:11: warning: variable ‘wp1’ set but not used [-Wunused-but-set-variable]
 1143 |     Coord wp1;
      |           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:1186:34: warning: unused variable ‘mother’ [-Wunused-variable]
 1186 |     Menu *mbar, *mprint, *mses, *mother;
      |                                  ^~~~~~
[ 24%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/scene.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/scene.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/scene.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/scene.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/scene.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp: In member function ‘void PrintableWindowManager::reconfigured(PrintableWindow*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:1560:11: warning: unused variable ‘r’ [-Wunused-variable]
 1560 |     Coord r = l + w->width_pw();
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:1562:11: warning: unused variable ‘t’ [-Wunused-variable]
 1562 |     Coord t = b + w->height_pw();
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp: In member function ‘void PWMImpl::common_print(ivPrinter*, bool, bool)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:1899:15: warning: unused variable ‘sfac’ [-Wunused-variable]
 1899 |         float sfac;
      |               ^~~~
[ 24%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/scenepic.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/scenepic.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/scenepic.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/scenepic.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp
[ 24%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/strfun.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/strfun.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/strfun.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/strfun.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/strfun.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scene.cpp: In member function ‘virtual void Scene::save_class(std::ostream&, const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scene.cpp:866:10: warning: unused variable ‘count’ [-Wunused-variable]
  866 |     long count = views_->count();
      |          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp: In member function ‘ScreenItem::request(ivRequisition&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:2170:25: warning: ‘w’ may be used uninitialized [-Wmaybe-uninitialized]
 2170 |     Requirement rx(w + 2);
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:2165:11: note: ‘w’ was declared here
 2165 |     Coord w, h;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:2171:25: warning: ‘h’ may be used uninitialized [-Wmaybe-uninitialized]
 2171 |     Requirement ry(h + 2);
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:2165:14: note: ‘h’ was declared here
 2165 |     Coord w, h;
      |              ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp: In member function ‘virtual void SpecView::execute()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp:701:10: warning: unused variable ‘bx’ [-Wunused-variable]
  701 |     bool bx = var_pair_chooser("X size", x1, x2, v->canvas()->window());
      |          ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp:702:10: warning: unused variable ‘by’ [-Wunused-variable]
  702 |     bool by = var_pair_chooser("Y size", y1, y2, v->canvas()->window());
      |          ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp: In member function ‘void OcViewGlyph::viewmenu(ivGlyph*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp:770:20: warning: unused variable ‘wk’ [-Wunused-variable]
  770 |         WidgetKit& wk = *WidgetKit::instance();
      |                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/strfun.cpp: In function ‘Object** l_alias_list(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/strfun.cpp:169:14: warning: unused variable ‘buf’ [-Wunused-variable]
  169 |         char buf[256];
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/strfun.cpp:167:9: warning: unused variable ‘id’ [-Wunused-variable]
  167 |     int id = (*po)->index;
      |         ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp: In member function ‘PWMImpl::save_list(int, ScreenItem**, std::basic_ostream<char, std::char_traits<char> >&)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:3114:13: warning: ‘pri’ may be used uninitialized [-Wmaybe-uninitialized]
 3114 |             if (pri == working) {
      |             ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:3103:12: note: ‘pri’ was declared here
 3103 |     int i, pri, max, working;
      |            ^~~
[ 24%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/symchoos.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/symchoos.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/symchoos.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/symchoos.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/symchoos.cpp
[ 25%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/utility.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/utility.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/utility.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/utility.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/utility.cpp
[ 25%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xmenu.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xmenu.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/xmenu.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/xmenu.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symchoos.cpp: In member function ‘virtual void SymChooser::reread()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symchoos.cpp:265:21: warning: unused variable ‘fc’ [-Wunused-variable]
  265 |     SymChooserImpl& fc = *impl_;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symchoos.cpp: In member function ‘void SymChooserImpl::accept_browser_index(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symchoos.cpp:581:13: warning: unused variable ‘sym’ [-Wunused-variable]
  581 |     Symbol* sym = dir->symbol(i);
      |             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/utility.cpp: In function ‘bool str_chooser(const char*, char*, ivWindow*, ivCoord, ivCoord)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/utility.cpp:197:16: warning: unused variable ‘l’ [-Wunused-variable]
  197 |     LayoutKit& l = *LayoutKit::instance();
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/utility.cpp: In static member function ‘static bool Graph::label_chooser(const char*, char*, GLabel*, ivCoord, ivCoord)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/utility.cpp:349:16: warning: unused variable ‘l’ [-Wunused-variable]
  349 |     LayoutKit& l = *LayoutKit::instance();
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: In function ‘void set_format()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:1896:18: warning: unused variable ‘len’ [-Wunused-variable]
 1896 |     static Coord len;
      |                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: In member function ‘virtual void HocEditorForItem::val_inc(const ivEvent&)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:2289:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2289 |     if (i == strlen(buf)) {
      |         ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: In constructor ‘StepperMenu::StepperMenu()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:2482:16: warning: unused variable ‘k’ [-Wunused-variable]
 2482 |     WidgetKit& k = *WidgetKit::instance();
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: In member function ‘void HocStateButton::button_action()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:2964:24: warning: unused variable ‘t’ [-Wunused-variable]
 2964 |         TelltaleState* t = b_->state();
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:2970:24: warning: unused variable ‘t’ [-Wunused-variable]
 2970 |         TelltaleState* t = b_->state();
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: In member function ‘void HocStateMenuItem::button_action()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:3122:24: warning: unused variable ‘t’ [-Wunused-variable]
 3122 |         TelltaleState* t = b_->state();
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:3128:24: warning: unused variable ‘t’ [-Wunused-variable]
 3128 |         TelltaleState* t = b_->state();
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:951:13: warning: ‘void saveMenuFile()’ defined but not used [-Wunused-function]
  951 | static void saveMenuFile() {}
      |             ^~~~~~~~~~~~
[ 25%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xyview.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xyview.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/xyview.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/xyview.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp
[ 25%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/field.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/field.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/field.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/field.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/field.cpp
[ 25%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xdep.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xdep.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/xdep.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/xdep.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/xdep.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp: In member function ‘virtual void XYView::transform(ivTransformer&, const ivAllocation&, const ivAllocation&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp:508:22: warning: unused variable ‘nx’ [-Wunused-variable]
  508 |     const Allotment& nx = n.x_allotment();
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp:509:22: warning: unused variable ‘ny’ [-Wunused-variable]
  509 |     const Allotment& ny = n.y_allotment();
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp:510:13: warning: unused variable ‘v’ [-Wunused-variable]
  510 |     XYView* v = (XYView*) this;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp: In member function ‘virtual void View::transform(ivTransformer&, const ivAllocation&, const ivAllocation&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp:590:11: warning: unused variable ‘sy’ [-Wunused-variable]
  590 |     float sy = ay.span() / XYView::height();
      |           ^~
[ 26%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodeobj.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodeobj.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodeobj.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodeobj.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodeobj.cpp
[ 26%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodestb.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodestb.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodestb.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodestb.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp
[ 26%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvtrset.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvtrset.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/cvtrset.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvtrset.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvtrset.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp: In function ‘void deliver_net_events(NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:41:9: warning: unused variable ‘i’ [-Wunused-variable]
   41 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:37:13: warning: ‘void check_thresh(NrnThread*)’ declared ‘static’ but never defined [-Wunused-function]
   37 | static void check_thresh(NrnThread*);
      |             ^~~~~~~~~~~~
[ 26%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/netcvode.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/netcvode.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/netcvode.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/netcvode.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:42:
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:43: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   43 | #pragma clang diagnostic push
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:44: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   44 | #pragma clang diagnostic ignored "-Wunused-value"
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:137: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  137 | #pragma clang diagnostic pop
      | 
[ 26%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/nrndaspk.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/nrndaspk.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/nrndaspk.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/nrndaspk.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp
[ 27%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/occvode.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/occvode.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/occvode.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/occvode.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp
[ 27%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/tqueue.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/tqueue.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/tqueue.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/tqueue.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/tqueue.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp: In member function ‘virtual void PreSyn::deliver(double, NetCvode*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:3333:21: warning: variable ‘err’ set but not used [-Wunused-but-set-variable]
 3333 |                 int err = NVI_SUCCESS;
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp: In member function ‘int Daspk::init()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp:226:9: warning: unused variable ‘i’ [-Wunused-variable]
  226 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp:64:12: warning: ‘int msolve(IDAMem, N_Vector, N_Vector, N_Vector, N_Vector)’ declared ‘static’ but never defined [-Wunused-function]
   64 | static int msolve(IDAMem mem, N_Vector b, N_Vector ycur, N_Vector ypcur, N_Vector deltacur);
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp:209:15: warning: ‘double check(double, Daspk*)’ defined but not used [-Wunused-function]
  209 | static double check(double t, Daspk* ida) {
      |               ^~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptbinq.cpp:23,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/tqueue.cpp:139:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptree.h: In instantiation of ‘SPBLK* sptq_spenq(SPBLK*, SPTREE<SPBLK>*) [with SPBLK = TQItem]’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptbinq.cpp:148:22:   required from here
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptree.h:176:9: warning: unused variable ‘Sct’ [-Wunused-variable]
  176 |     int Sct; /* Strcmp value */
      |         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptbinq.cpp:52:13: warning: ‘void chk(TQItem*, int)’ defined but not used [-Wunused-function]
   52 | static void chk(TQItem* b, int level) {
      |             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp: In member function ‘void Cvode::new_no_cap_memb(CvodeThreadData&, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:280:16: warning: unused variable ‘ml’ [-Wunused-variable]
  280 |     Memb_list* ml;
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp: In member function ‘void Cvode::fun_thread_ms_part1(double, double*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:727:22: warning: unused variable ‘z’ [-Wunused-variable]
  727 |     CvodeThreadData& z = ctd_[nt->id];
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp: In member function ‘void Cvode::before_after(BAMechList*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:780:12: warning: unused variable ‘j’ [-Wunused-variable]
  780 |     int i, j;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp: In member function ‘void Cvode::acor(double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:996:16: warning: unused variable ‘nt’ [-Wunused-variable]
  996 |     NrnThread* nt;
      |                ^~
[ 27%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/backtrace_utils.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/backtrace_utils.cpp.o -MF CMakeFiles/nrniv_lib.dir/backtrace_utils.cpp.o.d -o CMakeFiles/nrniv_lib.dir/backtrace_utils.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/backtrace_utils.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp: In member function ‘Cvode::new_no_cap_memb(CvodeThreadData&, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:304:23: warning: ‘ncm’ may be used uninitialized [-Wmaybe-uninitialized]
  304 |             ncm->next = new CvMembList();
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:279:23: note: ‘ncm’ was declared here
  279 |     CvMembList *cml, *ncm;
      |                       ^~~
[ 27%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbs.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbs.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbs.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbs.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbs.cpp
[ 28%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbsavestate.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbsavestate.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbsavestate.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbsavestate.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbs.cpp:1:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp: In member function ‘virtual void BBSImpl::execute(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:287:11: warning: unused variable ‘s’ [-Wunused-variable]
  287 |     char* s;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:289:9: warning: unused variable ‘i’ [-Wunused-variable]
  289 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp: In member function ‘virtual bool BBSImpl::working(int&, double&, int&)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:386:17: warning: unused variable ‘wid’ [-Wunused-variable]
  386 |             int wid = upkint();
      |                 ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:400:23: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized]
  400 |                 printf("working n_=%d: after %d try elapsed %g sec got result for %d id=%d x=%g\n",
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  401 |                        n_,
      |                        ~~~
  402 |                        cnt,
      |                        ~~~~
  403 |                        time() - t,
      |                        ~~~~~~~~~~~
  404 |                        working_id_,
      |                        ~~~~~~~~~~~~
  405 |                        id,
      |                        ~~~
  406 |                        x);
      |                        ~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:367:12: note: ‘t’ was declared here
  367 |     double t;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp: In member function ‘BBS::take(char const*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:477:15: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized]
  477 |         printf("end take |%s| elapsed %g from %g\n", key, time() - t, t);
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:470:12: note: ‘t’ was declared here
  470 |     double t;
      |            ^
[ 28%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbsdirect.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbsdirect.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbsdirect.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbsdirect.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsdirect.cpp
[ 28%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbslocal.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbslocal.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbslocal.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbslocal.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslocal.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:11,
                 from /builddir/build/BUILD/nrn-8.2.2/src/oc/classreg.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:171:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: In function ‘double restore_test_bin(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:971:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  971 |     nrn_assert(fread(buf, sizeof(char), global_size, f) == global_size);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:996:52: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  996 |         nrn_assert(fread(buf, sizeof(char), sz, f) == sz);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: In function ‘void tqcallback(const TQItem*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:1307:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1307 |                     for (i = 0; i < dl->size(); i += 2) {
      |                                 ~~^~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslocal.cpp:4,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslocal.cpp:1:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslocal.cpp: In member function ‘virtual char* BBSLocal::upkpickle(size_t*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslocal.cpp:102:15: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  102 |     assert(*n == len);
      |            ~~~^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: In function ‘void construct_presyn_queue()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2554:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2554 |             for (int j = 0; j < dl->size(); j += 2) {
      |                             ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2603:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2603 |         for (int i = 0; i < dl->size(); ++i) {
      |                         ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: In member function ‘void BBSaveState::possible_presyn(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2693:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2693 |             for (i = 0; i < dl->size(); i += 2) {
      |                         ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: In function ‘void bbss_queuecheck()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2790:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2790 |                     for (int i = 0; i < dl->size(); i += 2) {
      |                                     ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2811:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2811 |                 for (int i = 0; i < dl->size() - 1; i += 2) {
      |                                 ~~^~~~~~~~~~~~~~~~
[ 28%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbslsrv.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbslsrv.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbslsrv.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbslsrv.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslsrv.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2292:13: warning: ‘void all2allv_helper(int*, int*, int*, int*)’ defined but not used [-Wunused-function]
 2292 | static void all2allv_helper(int* scnt, int* sdispl, int* rcnt, int* rdispl) {
      |             ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:287:13: warning: ‘use_gidcompress_’ defined but not used [-Wunused-variable]
  287 | static bool use_gidcompress_;
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:286:13: warning: ‘use_spikecompress_’ defined but not used [-Wunused-variable]
  286 | static bool use_spikecompress_;
      |             ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:252:12: warning: ‘int nrnmpi_int_allmax(int)’ defined but not used [-Wunused-function]
  252 | static int nrnmpi_int_allmax(int x) {
      |            ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:242:13: warning: ‘void nrnmpi_dbl_alltoallv(double*, int*, int*, double*, int*, int*)’ defined but not used [-Wunused-function]
  242 | static void nrnmpi_dbl_alltoallv(double* s,
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslsrv.cpp:1:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslsrv.cpp: In member function ‘void BBSLocalServer::post(const char*, MessageValue*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslsrv.cpp:320:27: warning: variable ‘m’ set but not used [-Wunused-but-set-variable]
  320 |     MessageList::iterator m = messages_->insert(
      |                           ^
[ 28%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbslsrv2.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbslsrv2.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbslsrv2.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbslsrv2.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslsrv2.cpp
[ 29%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbsrcli.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbsrcli.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbsrcli.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbsrcli.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsrcli.cpp
[ 29%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbssrv.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbssrv.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbssrv.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbssrv.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbssrv.cpp
[ 29%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/cachevec.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/cachevec.cpp.o -MF CMakeFiles/nrniv_lib.dir/cachevec.cpp.o.d -o CMakeFiles/nrniv_lib.dir/cachevec.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/cachevec.cpp
[ 29%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/classreg.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/classreg.cpp.o -MF CMakeFiles/nrniv_lib.dir/classreg.cpp.o.d -o CMakeFiles/nrniv_lib.dir/classreg.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/classreg.cpp
[ 29%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/cxprop.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/cxprop.cpp.o -MF CMakeFiles/nrniv_lib.dir/cxprop.cpp.o.d -o CMakeFiles/nrniv_lib.dir/cxprop.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp: In function ‘void read_temp1()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp:76:9: warning: unused variable ‘nscan’ [-Wunused-variable]
   76 |     int nscan, maxtype, imech, nmech, type, sz1, sz2, ntget, ith, nth, i, j, cnt, seq;
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp: In function ‘void nrn_cache_prop_realloc()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp:670:17: warning: unused variable ‘j’ [-Wunused-variable]
  670 |             int j, cnt = ml->nodecount;
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp:646:16: warning: unused variable ‘type’ [-Wunused-variable]
  646 |     int i, it, type;
      |                ^~~~
[ 30%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/datapath.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/datapath.cpp.o -MF CMakeFiles/nrniv_lib.dir/datapath.cpp.o.d -o CMakeFiles/nrniv_lib.dir/datapath.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/datapath.cpp
[ 30%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/finithnd.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/finithnd.cpp.o -MF CMakeFiles/nrniv_lib.dir/finithnd.cpp.o.d -o CMakeFiles/nrniv_lib.dir/finithnd.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/finithnd.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/datapath.cpp:5:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/datapath.cpp: In member function ‘void HocDataPathImpl::search_vectors()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/datapath.cpp:422:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  422 |         for (size_t i = 0; i < size; ++i) {
      |                            ~~^~~~~~
[ 30%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/geometry3d.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/geometry3d.cpp.o -MF CMakeFiles/nrniv_lib.dir/geometry3d.cpp.o.d -o CMakeFiles/nrniv_lib.dir/geometry3d.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/geometry3d.cpp
[ 30%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/glinerec.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/glinerec.cpp.o -MF CMakeFiles/nrniv_lib.dir/glinerec.cpp.o.d -o CMakeFiles/nrniv_lib.dir/glinerec.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/glinerec.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/geometry3d.cpp: In constructor ‘geometry3d_Cylinder::geometry3d_Cylinder(double, double, double, double, double, double, double)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/geometry3d.cpp:476:48: warning: ‘geometry3d_Cylinder::cz’ will be initialized after [-Wreorder]
  476 |     double r, rr, axisx, axisy, axisz, cx, cy, cz, h;
      |                                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/geometry3d.cpp:476:15: warning:   ‘double geometry3d_Cylinder::rr’ [-Wreorder]
  476 |     double r, rr, axisx, axisy, axisz, cx, cy, cz, h;
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/geometry3d.cpp:479:1: warning:   when initialized here [-Wreorder]
  479 | geometry3d_Cylinder::geometry3d_Cylinder(double x0,
      | ^~~~~~~~~~~~~~~~~~~
[ 31%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/hocmech.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/hocmech.cpp.o -MF CMakeFiles/nrniv_lib.dir/hocmech.cpp.o.d -o CMakeFiles/nrniv_lib.dir/hocmech.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/hocmech.cpp
[ 31%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/impedanc.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/impedanc.cpp.o -MF CMakeFiles/nrniv_lib.dir/impedanc.cpp.o.d -o CMakeFiles/nrniv_lib.dir/impedanc.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/impedanc.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/hocmech.cpp: In function ‘void make_pointprocess()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/hocmech.cpp:318:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  318 |     for (i = 0; i < s2->s_varn; ++i) {
      |                 ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/hocmech.cpp:256:10: warning: unused variable ‘buf’ [-Wunused-variable]
  256 |     char buf[256];
      |          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/glinerec.cpp: In member function ‘void GraphVector::record_install()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/glinerec.cpp:170:20: warning: unused variable ‘gvr’ [-Wunused-variable]
  170 |     GVectorRecord* gvr = new GVectorRecord(this);
      |                    ^~~
[ 31%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/kschan.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/kschan.cpp.o -MF CMakeFiles/nrniv_lib.dir/kschan.cpp.o.d -o CMakeFiles/nrniv_lib.dir/kschan.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp
[ 31%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/kssingle.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/kssingle.cpp.o -MF CMakeFiles/nrniv_lib.dir/kssingle.cpp.o.d -o CMakeFiles/nrniv_lib.dir/kssingle.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp
[ 31%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/linmod.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/linmod.cpp.o -MF CMakeFiles/nrniv_lib.dir/linmod.cpp.o.d -o CMakeFiles/nrniv_lib.dir/linmod.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod.cpp
[ 32%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/linmod1.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/linmod1.cpp.o -MF CMakeFiles/nrniv_lib.dir/linmod1.cpp.o.d -o CMakeFiles/nrniv_lib.dir/linmod1.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod1.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘void KSChan::add_channel(const char**)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:854:29: warning: comparison of integer expressions of different signedness: ‘std::vector<KSChan*>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  854 |     while (channels->size() < mechtype_) {
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘void KSChan::setname(const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:988:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  988 |             for (i = 0; i < rlsym_->s_varn; ++i) {
      |                         ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘void KSChan::setion(const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1206:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1206 |             for (i = 2 + io; i < rlsym_->s_varn; ++i) {
      |                              ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1244:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1244 |             for (i = 1 + io; i < rlsym_->s_varn; ++i) {
      |                              ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnoc2iv.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod.cpp:26:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod.cpp: In member function ‘virtual void LinearModelAddition::alloc_(int, int, int, Node**, int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod.cpp:54:22: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   54 |     assert(b_.size() == size);
      |            ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
[ 32%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/matrixmap.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/matrixmap.cpp.o -MF CMakeFiles/nrniv_lib.dir/matrixmap.cpp.o.d -o CMakeFiles/nrniv_lib.dir/matrixmap.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp: In member function ‘void KSSingle::state(Node*, double*, Datum*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp:244:9: warning: unused variable ‘i’ [-Wunused-variable]
  244 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp: In member function ‘void KSSingle::cv_update(Node*, double*, Datum*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp:260:9: warning: unused variable ‘i’ [-Wunused-variable]
  260 |     int i;
      |         ^
[ 32%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/multisplit.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/multisplit.cpp.o -MF CMakeFiles/nrniv_lib.dir/multisplit.cpp.o.d -o CMakeFiles/nrniv_lib.dir/multisplit.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp
[ 32%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/ndatclas.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/ndatclas.cpp.o -MF CMakeFiles/nrniv_lib.dir/ndatclas.cpp.o.d -o CMakeFiles/nrniv_lib.dir/ndatclas.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:2:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h: In constructor ‘MatrixMap::MatrixMap(OcMatrix&)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h:125:14: warning: ‘MatrixMap::ptree_’ will be initialized after [-Wreorder]
  125 |     double** ptree_;
      |              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h:124:14: warning:   ‘double** MatrixMap::pm_’ [-Wreorder]
  124 |     double** pm_;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:9:1: warning:   when initialized here [-Wreorder]
    9 | MatrixMap::MatrixMap(Matrix& mat)
      | ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h: In constructor ‘MatrixMap::MatrixMap(OcMatrix*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h:125:14: warning: ‘MatrixMap::ptree_’ will be initialized after [-Wreorder]
  125 |     double** ptree_;
      |              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h:124:14: warning:   ‘double** MatrixMap::pm_’ [-Wreorder]
  124 |     double** pm_;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:15:1: warning:   when initialized here [-Wreorder]
   15 | MatrixMap::MatrixMap(Matrix* mat)
      | ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp: In member function ‘void MatrixMap::alloc(int, int, Node**, int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:53:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   53 |     for (int k = 0; k < nonzero_i.size(); k++) {
      |                     ~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:44:9: warning: unused variable ‘nrow’ [-Wunused-variable]
   44 |     int nrow = m_.nrow();
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:45:9: warning: unused variable ‘ncol’ [-Wunused-variable]
   45 |     int ncol = m_.ncol();
      |         ^~~~
[ 32%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/netpar.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/netpar.cpp.o -MF CMakeFiles/nrniv_lib.dir/netpar.cpp.o.d -o CMakeFiles/nrniv_lib.dir/netpar.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:1:
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:43: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   43 | #pragma clang diagnostic push
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:44: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   44 | #pragma clang diagnostic ignored "-Wunused-value"
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:137: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  137 | #pragma clang diagnostic pop
      | 
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.cpp: In member function ‘bool NrnProperty::more_var()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.cpp:133:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  133 |     if (npi_->iterator_ >= npi_->sym_->s_varn) {
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp: In member function ‘void MultiSplitControl::prstruct()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:1816:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MultiSplit*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1816 |             for (i = 0; i < multisplit_list_->size(); ++i) {
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In function ‘kst_ligand(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:624:16: warning: ‘strncpy’ specified bound 20 equals destination size [-Wstringop-truncation]
  624 |         strncpy(s, kst->ks_->ligands_[kst->ligand_index_]->name, 20);
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp: In member function ‘void MultiSplitControl::matrix_exchange()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:2096:12: warning: unused variable ‘wt’ [-Wunused-variable]
 2096 |     double wt = nrnmpi_wtime();
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp: In member function ‘void MultiSplitControl::matrix_exchange_nocap()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:2307:12: warning: unused variable ‘wt’ [-Wunused-variable]
 2307 |     double wt = nrnmpi_wtime();
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:43:15: warning: ‘nrnmpi_splitcell_wait_’ defined but not used [-Wunused-variable]
   43 | static double nrnmpi_splitcell_wait_;
      |               ^~~~~~~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nonlinz.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nonlinz.cpp.o -MF CMakeFiles/nrniv_lib.dir/nonlinz.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nonlinz.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp: In member function ‘virtual void NetParEvent::deliver(double, NetCvode*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:235:9: warning: unused variable ‘seq’ [-Wunused-variable]
  235 |     int seq;
      |         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp: In member function ‘virtual void NetParEvent::savestate_restore(double, NetCvode*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:312:22: warning: comparing the result of pointer addition ‘(npe_ + ((sizetype)(((long unsigned int)i) * 32)))’ and NULL [-Waddress]
  312 |             if (npe_ + i) {
      |                 ~~~~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp: In constructor ‘NonLinImpRep::NonLinImpRep()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:213:12: warning: unused variable ‘j’ [-Wunused-variable]
  213 |     int i, j, ieq, cnt;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:213:15: warning: unused variable ‘ieq’ [-Wunused-variable]
  213 |     int i, j, ieq, cnt;
      |               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp: In member function ‘void NonLinImpRep::dsds()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:543:27: warning: unused variable ‘nd’ [-Wunused-variable]
  543 |                     Node* nd = ml->nodelist[in];
      |                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:38:15: warning: ‘dt1_’ defined but not used [-Wunused-variable]
   38 | static double dt1_;  // 1/dt
      |               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:37:15: warning: ‘t_exchange_’ defined but not used [-Wunused-variable]
   37 | static double t_exchange_;
      |               ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:29:12: warning: ‘n_bgp_interval’ defined but not used [-Wunused-variable]
   29 | static int n_bgp_interval;
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp: In member function ‘NonLinImpRep::gapsolve()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:674:18: warning: ‘rx’ may be used uninitialized [-Wmaybe-uninitialized]
  674 |         delete[] rx;
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:13: note: ‘rx’ was declared here
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:675:18: warning: ‘jx’ may be used uninitialized [-Wmaybe-uninitialized]
  675 |         delete[] jx;
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:18: note: ‘jx’ was declared here
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:676:18: warning: ‘rx1’ may be used uninitialized [-Wmaybe-uninitialized]
  676 |         delete[] rx1;
      |                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:23: note: ‘rx1’ was declared here
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |                       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:677:18: warning: ‘jx1’ may be used uninitialized [-Wmaybe-uninitialized]
  677 |         delete[] jx1;
      |                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:29: note: ‘jx1’ was declared here
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |                             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:678:18: warning: ‘rb’ may be used uninitialized [-Wmaybe-uninitialized]
  678 |         delete[] rb;
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:35: note: ‘rb’ was declared here
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:679:18: warning: ‘jb’ may be used uninitialized [-Wmaybe-uninitialized]
  679 |         delete[] jb;
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:40: note: ‘jb’ was declared here
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |                                        ^~
In file included from /usr/include/stdio.h:980,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4097,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nrnconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:1:
In function ‘sprintf’,
    inlined from ‘NonLinImpRep::gapsolve()’ at /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:684:16:
/usr/include/bits/stdio2.h:30:34: warning: ‘delta’ may be used uninitialized [-Wmaybe-uninitialized]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp: In member function ‘NonLinImpRep::gapsolve()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:625:12: note: ‘delta’ was declared here
  625 |     double delta;
      |            ^~~~~
[ 33%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write.cpp
[ 33%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/callbacks/nrncore_callbacks.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/callbacks/nrncore_callbacks.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write/callbacks/nrncore_callbacks.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write/callbacks/nrncore_callbacks.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write.cpp:101:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h: In member function ‘CellMapping* NrnMappingInfo::get_cell_mapping(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h:118:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<CellMapping*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  118 |         for (int i = 0; i < mapping.size(); i++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write.cpp:106:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h:186:28: warning: ‘cnbs’ defined but not used [-Wunused-variable]
  186 | static core2nrn_callback_t cnbs[] = {
      |                            ^~~~
[ 33%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/data/cell_group.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/data/cell_group.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write/data/cell_group.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write/data/cell_group.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp
[ 34%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/data/datum_indices.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/data/datum_indices.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write/data/datum_indices.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write/data/datum_indices.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/datum_indices.cpp
[ 34%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/io/nrncore_io.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/io/nrncore_io.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write/io/nrncore_io.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write/io/nrncore_io.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnoc2iv.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:8:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp: In member function ‘MultiSplitControl::multisplit(Section*, double, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:13: warning: ‘root’ may be used uninitialized [-Wmaybe-uninitialized]
   26 |         if (!(ex)) {                                                                     \
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:392:11: note: ‘root’ declared here
  392 |     Node* root;
      |           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp: In static member function ‘static void CellGroup::datumtransform(CellGroup*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp:176:20: warning: unused variable ‘nt’ [-Wunused-variable]
  176 |         NrnThread& nt = nrn_threads[ith];
      |                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp: In static member function ‘static size_t CellGroup::get_mla_rankbytes(CellGroup*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp:575:24: warning: unused variable ‘tml’ [-Wunused-variable]
  575 |     NrnThreadMembList* tml;
      |                        ^~~
[ 34%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/utils/nrncore_utils.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/utils/nrncore_utils.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write/utils/nrncore_utils.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write/utils/nrncore_utils.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/utils/nrncore_utils.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:16:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h: In member function ‘CellMapping* NrnMappingInfo::get_cell_mapping(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h:118:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<CellMapping*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  118 |         for (int i = 0; i < mapping.size(); i++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptbinq.h:14,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/tqueue.h:58,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:12:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp: In function ‘void write_contiguous_art_data(double**, int, int, FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:312:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  312 |         assert(n == szitem);
      |                ~~^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp: In function ‘void write_nrnthread_task(const char*, CellGroup*, bool)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:531:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  531 |         for (int i = 0; i < iRecvVec.size(); ++i) {
      |                         ~~^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h:186:28: warning: ‘cnbs’ defined but not used [-Wunused-variable]
  186 | static core2nrn_callback_t cnbs[] = {
      |                            ^~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/utils/nrncore_utils.cpp:9:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h: In member function ‘CellMapping* NrnMappingInfo::get_cell_mapping(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h:118:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<CellMapping*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  118 |         for (int i = 0; i < mapping.size(); i++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/utils/nrncore_utils.cpp:2:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h:186:28: warning: ‘cnbs’ defined but not used [-Wunused-variable]
  186 | static core2nrn_callback_t cnbs[] = {
      |                            ^~~~
[ 34%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrndae.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrndae.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrndae.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrndae.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp
[ 34%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrnmenu.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrnmenu.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrnmenu.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrnmenu.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnoc2iv.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h:8,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h:18,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp: In member function ‘void NrnDAE::alloc(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp:106:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  106 |         assert(y0_->size() == size_);
      |                ~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h: In constructor ‘NrnDAE::NrnDAE(OcMatrix*, IvocVect*, IvocVect*, int, Node**, IvocVect*, void (*)(void*), void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h:192:10: warning: ‘NrnDAE::yptmp_’ will be initialized after [-Wreorder]
  192 |     Vect yptmp_;
      |          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h:189:10: warning:   ‘IvocVect NrnDAE::cyp_’ [-Wreorder]
  189 |     Vect cyp_;
      |          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp:135:1: warning:   when initialized here [-Wreorder]
  135 | NrnDAE::NrnDAE(Matrix* cmat,
      | ^~~~~~
[ 35%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrnpy.cpp.o
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h:189:10: warning: ‘NrnDAE::cyp_’ will be initialized after [-Wreorder]
  189 |     Vect cyp_;
      |          ^~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -DUSE_LIBNRNPYTHON_MAJORMINOR=0 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrnpy.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrnpy.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrnpy.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnpy.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h:144:12: warning:   ‘void (* NrnDAE::f_init_)(void*)’ [-Wreorder]
  144 |     void (*f_init_)(void* data);
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp:135:1: warning:   when initialized here [-Wreorder]
  135 | NrnDAE::NrnDAE(Matrix* cmat,
      | ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp: In function ‘void mech_menu(Prop*, double, int, const char*, MechSelector*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp:294:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  294 |         for (j = 0; j < sym->s_varn; j++) {
      |                     ~~^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp: In function ‘void point_menu(Object*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp:461:43: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  461 |     psym = pointsym[pnt_map[pp->prop->type]];
      |                     ~~~~~~~~~~~~~~~~~~~~~~^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp:478:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  478 |         for (k = 0; k < psym->s_varn; k++) {
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp:490:28: warning: unused variable ‘a’ [-Wunused-variable]
  490 |                 Arrayinfo* a = vsym->arayinfo;
      |                            ^
[ 35%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrnste.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrnste.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrnste.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrnste.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnste.cpp
[ 35%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnserial_ld.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnserial_ld.cpp.o -MF CMakeFiles/nrniv_lib.dir/nvector_nrnserial_ld.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nvector_nrnserial_ld.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnserial_ld.cpp
[ 35%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnthread.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnthread.cpp.o -MF CMakeFiles/nrniv_lib.dir/nvector_nrnthread.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nvector_nrnthread.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp: In function ‘_generic_N_Vector* N_VNew_NrnThread(long int, int, long int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp:207:32: warning: unused variable ‘content’ [-Wunused-variable]
  207 |     N_VectorContent_NrnThread* content;
      |                                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp: In function ‘realtype N_VWL2Norm_NrnThread(N_Vector, N_Vector)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp:724:14: warning: variable ‘N’ set but not used [-Wunused-but-set-variable]
  724 |     long int N;
      |              ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp:797:14: warning: ‘void* vminquotient(NrnThread*)’ defined but not used [-Wunused-function]
  797 | static void* vminquotient(NrnThread* nt) {
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp:417:13: warning: ‘void pr(N_Vector)’ defined but not used [-Wunused-function]
  417 | static void pr(N_Vector x) {
      |             ^~
[ 35%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnthread_ld.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnthread_ld.cpp.o -MF CMakeFiles/nrniv_lib.dir/nvector_nrnthread_ld.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nvector_nrnthread_ld.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp
[ 36%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/ocbbs.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/ocbbs.cpp.o -MF CMakeFiles/nrniv_lib.dir/ocbbs.cpp.o.d -o CMakeFiles/nrniv_lib.dir/ocbbs.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/ocbbs.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp: In function ‘_generic_N_Vector* N_VNew_NrnThreadLD(long int, int, long int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp:207:34: warning: unused variable ‘content’ [-Wunused-variable]
  207 |     N_VectorContent_NrnThreadLD* content;
      |                                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp: In function ‘realtype N_VWL2Norm_NrnThreadLD(N_Vector, N_Vector)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp:723:14: warning: variable ‘N’ set but not used [-Wunused-but-set-variable]
  723 |     long int N;
      |              ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp:796:14: warning: ‘void* vminquotient(NrnThread*)’ defined but not used [-Wunused-function]
  796 | static void* vminquotient(NrnThread* nt) {
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp:416:13: warning: ‘void pr(N_Vector)’ defined but not used [-Wunused-function]
  416 | static void pr(N_Vector x) {
      |             ^~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:14,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/ocbbs.cpp:1:
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:43: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   43 | #pragma clang diagnostic push
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:44: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   44 | #pragma clang diagnostic ignored "-Wunused-value"
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:137: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  137 | #pragma clang diagnostic pop
      | 
[ 36%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/ocjump.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/ocjump.cpp.o -MF CMakeFiles/nrniv_lib.dir/ocjump.cpp.o.d -o CMakeFiles/nrniv_lib.dir/ocjump.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/ocjump.cpp
[ 36%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/partrans.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/partrans.cpp.o -MF CMakeFiles/nrniv_lib.dir/partrans.cpp.o.d -o CMakeFiles/nrniv_lib.dir/partrans.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp: In function ‘double subworlds(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:263:9: warning: unused variable ‘n’ [-Wunused-variable]
  263 |     int n = int(chkarg(1, 1, nrnmpi_numprocs_world));
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp: In function ‘double multisplit(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:617:9: warning: unused variable ‘reducedtree_host’ [-Wunused-variable]
  617 |     int reducedtree_host = 0;
      |         ^~~~~~~~~~~~~~~~
[ 36%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/ppshape.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/ppshape.cpp.o -MF CMakeFiles/nrniv_lib.dir/ppshape.cpp.o.d -o CMakeFiles/nrniv_lib.dir/ppshape.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/ppshape.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp: In function ‘double broadcast(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:874:9: warning: unused variable ‘srcid’ [-Wunused-variable]
  874 |     int srcid = int(chkarg(2, 0, nrnmpi_numprocs - 1));
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp: In member function ‘virtual void BBSImpl::return_args(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:1389:9: warning: variable ‘i’ set but not used [-Wunused-but-set-variable]
 1389 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:1393:9: warning: unused variable ‘wid’ [-Wunused-variable]
 1393 |     int wid = upkint();
      |         ^~~
[ 37%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/prcellstate.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/prcellstate.cpp.o -MF CMakeFiles/nrniv_lib.dir/prcellstate.cpp.o.d -o CMakeFiles/nrniv_lib.dir/prcellstate.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/prcellstate.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp: In function ‘void nrnmpi_setup_transfer()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp:702:9: warning: unused variable ‘nhost’ [-Wunused-variable]
  702 |     int nhost = nrnmpi_numprocs;
      |         ^~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:1382:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp: In member function ‘BBSImpl::subworld_worker_execute()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:19:9: warning: ‘info’ is used uninitialized [-Wuninitialized]
   19 |     int id = info[0];
      |         ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:13:9: note: ‘info’ declared here
   13 |     int info[2];
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:28:28: warning: ‘size’ may be used uninitialized [-Wmaybe-uninitialized]
   28 |         char* s = new char[size];
      |                            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:26:13: note: ‘size’ was declared here
   26 |         int size;
      |             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:46:22: warning: ‘npickle’ may be used uninitialized [-Wmaybe-uninitialized]
   46 |         s = new char[npickle];
      |                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:36:9: note: ‘npickle’ was declared here
   36 |     int npickle;
      |         ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:66:27: warning: ‘argtypes’ may be used uninitialized [-Wmaybe-uninitialized]
   66 |     for (j = argtypes; (i = j % 5) != 0; j /= 5) {
      |                        ~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:63:9: note: ‘argtypes’ was declared here
   63 |     int argtypes;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:52:22: warning: ‘size’ may be used uninitialized [-Wmaybe-uninitialized]
   52 |         s = new char[size];
      |                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:49:13: note: ‘size’ was declared here
   49 |         int size;
      |             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:72:22: warning: ‘x’ may be used uninitialized [-Wmaybe-uninitialized]
   72 |             hoc_pushx(x);
      |             ~~~~~~~~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:69:20: note: ‘x’ was declared here
   69 |             double x;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:76:33: warning: ‘size’ may be used uninitialized [-Wmaybe-uninitialized]
   76 |             sarg[ns] = new char[size];
      |                                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:74:17: note: ‘size’ was declared here
   74 |             int size;
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:83:35: warning: ‘n’ may be used uninitialized [-Wmaybe-uninitialized]
   83 |             Vect* vec = new Vect(n);
      |                                   ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:81:17: note: ‘n’ was declared here
   81 |             int n;
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:90:26: warning: ‘n’ may be used uninitialized [-Wmaybe-uninitialized]
   90 |             s = new char[n];
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/subworld.cpp:87:17: note: ‘n’ was declared here
   87 |             int n;
      |                 ^
[ 37%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/pysecname2sec.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/pysecname2sec.cpp.o -MF CMakeFiles/nrniv_lib.dir/pysecname2sec.cpp.o.d -o CMakeFiles/nrniv_lib.dir/pysecname2sec.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/pysecname2sec.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp:180:44: warning: ‘outsrcdspl_’ defined but not used [-Wunused-variable]
  180 | static int outsrc_buf_size_, *outsrccnt_, *outsrcdspl_;
      |                                            ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp:180:31: warning: ‘outsrccnt_’ defined but not used [-Wunused-variable]
  180 | static int outsrc_buf_size_, *outsrccnt_, *outsrcdspl_;
      |                               ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp:179:42: warning: ‘insrcdspl_’ defined but not used [-Wunused-variable]
  179 | static int insrc_buf_size_, *insrccnt_, *insrcdspl_;
      |                                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp:179:30: warning: ‘insrccnt_’ defined but not used [-Wunused-variable]
  179 | static int insrc_buf_size_, *insrccnt_, *insrcdspl_;
      |                              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp:179:12: warning: ‘insrc_buf_size_’ defined but not used [-Wunused-variable]
  179 | static int insrc_buf_size_, *insrccnt_, *insrcdspl_;
      |            ^~~~~~~~~~~~~~~
[ 37%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/rotate3d.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/rotate3d.cpp.o -MF CMakeFiles/nrniv_lib.dir/rotate3d.cpp.o.d -o CMakeFiles/nrniv_lib.dir/rotate3d.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/rotate3d.cpp
[ 37%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/savstate.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/savstate.cpp.o -MF CMakeFiles/nrniv_lib.dir/savstate.cpp.o.d -o CMakeFiles/nrniv_lib.dir/savstate.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp
[ 37%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/secbrows.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/secbrows.cpp.o -MF CMakeFiles/nrniv_lib.dir/secbrows.cpp.o.d -o CMakeFiles/nrniv_lib.dir/secbrows.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp
[ 38%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/shape.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/shape.cpp.o -MF CMakeFiles/nrniv_lib.dir/shape.cpp.o.d -o CMakeFiles/nrniv_lib.dir/shape.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:11,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnoc2iv.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:7:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp: In member function ‘virtual void SaveState::read(OcFile*, bool)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:806:17: note: in expansion of macro ‘ASSERTfread’
  806 |                 ASSERTfread(ns.type, sizeof(int), ns.nmemb, f);
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:810:17: note: in expansion of macro ‘ASSERTfread’
  810 |                 ASSERTfread(ns.state, sizeof(double), ns.nstate, f);
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:818:17: note: in expansion of macro ‘ASSERTfread’
  818 |                 ASSERTfread(ns.type, sizeof(int), ns.nmemb, f);
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:822:17: note: in expansion of macro ‘ASSERTfread’
  822 |                 ASSERTfread(ns.state, sizeof(double), ns.nstate, f);
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:840:17: note: in expansion of macro ‘ASSERTfread’
  840 |                 ASSERTfread(acell_[j].state, sizeof(double), ns, f);
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp: In member function ‘virtual void SaveState::write(OcFile*, bool)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:895:17: note: in expansion of macro ‘ASSERTfwrite’
  895 |                 ASSERTfwrite(ns.type, sizeof(int), ns.nmemb, f);
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:898:17: note: in expansion of macro ‘ASSERTfwrite’
  898 |                 ASSERTfwrite(ns.state, sizeof(double), ns.nstate, f);
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:905:17: note: in expansion of macro ‘ASSERTfwrite’
  905 |                 ASSERTfwrite(ns.type, sizeof(int), ns.nmemb, f);
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:908:17: note: in expansion of macro ‘ASSERTfwrite’
  908 |                 ASSERTfwrite(ns.state, sizeof(double), ns.nstate, f);
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:917:13: note: in expansion of macro ‘ASSERTfwrite’
  917 |             ASSERTfwrite(acell_[j].state, sizeof(double), sz, f);
      |             ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp: In member function ‘void SaveState::readnet(FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1042:13: note: in expansion of macro ‘ASSERTfread’
 1042 |             ASSERTfread(ncs_[i].state, sizeof(double), ncs_[i].nstate, f);
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1050:9: note: in expansion of macro ‘ASSERTfread’
 1050 |         ASSERTfread(pss_, sizeof(PreSynState), npss_, f);
      |         ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1069:9: note: in expansion of macro ‘ASSERTfread’
 1069 |         ASSERTfread(tqs_->tdeliver, sizeof(double), n, f);
      |         ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp: In member function ‘void SaveState::writenet(FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1111:13: note: in expansion of macro ‘ASSERTfwrite’
 1111 |             ASSERTfwrite(ncs_[i].state, sizeof(double), ncs_[i].nstate, f);
      |             ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1116:9: note: in expansion of macro ‘ASSERTfwrite’
 1116 |         ASSERTfwrite(pss_, sizeof(PreSynState), npss_, f);
      |         ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1121:9: note: in expansion of macro ‘ASSERTfwrite’
 1121 |         ASSERTfwrite(tqs_->tdeliver, sizeof(double), n, f);
      |         ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp: In member function ‘void SaveState::allocnet()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1190:12: warning: unused variable ‘n’ [-Wunused-variable]
 1190 |     int i, n;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp: In constructor ‘SectionBrowserImpl::SectionBrowserImpl()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp:372:18: warning: unused variable ‘sec’ [-Wunused-variable]
  372 |         Section* sec = hocSEC(qsec);
      |                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp: In constructor ‘SectionBrowser::SectionBrowser()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp:399:16: warning: unused variable ‘lk’ [-Wunused-variable]
  399 |     LayoutKit& lk = *LayoutKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp:400:16: warning: unused variable ‘wk’ [-Wunused-variable]
  400 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp: In static member function ‘static void SectionBrowser::make_section_browser()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp:445:16: warning: unused variable ‘wk’ [-Wunused-variable]
  445 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp: In static member function ‘static void PointProcessBrowser::make_point_process_browser(OcList*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp:501:16: warning: unused variable ‘wk’ [-Wunused-variable]
  501 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
[ 38%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/shapeplt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/shapeplt.cpp.o -MF CMakeFiles/nrniv_lib.dir/shapeplt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/shapeplt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/shapeplt.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void OcShape::select_section(Section*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:781:14: warning: unused variable ‘s’ [-Wunused-variable]
  781 |     Section* s;
      |              ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:782:18: warning: unused variable ‘c’ [-Wunused-variable]
  782 |     const Color* c;
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeScene::observe(SectionList*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:867:19: warning: unused variable ‘cnt’ [-Wunused-variable]
  867 |     GlyphIndex i, cnt;
      |                   ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeScene::transform3d(Rubberband*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1033:11: warning: unused variable ‘x’ [-Wunused-variable]
 1033 |     Coord x, y;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1033:14: warning: unused variable ‘y’ [-Wunused-variable]
 1033 |     Coord x, y;
      |              ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeScene::wholeplot(ivCoord&, ivCoord&, ivCoord&, ivCoord&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1058:13: warning: unused variable ‘j’ [-Wunused-variable]
 1058 |     long i, j, n = sg_->count();
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In destructor ‘virtual ShapeSection::~ShapeSection()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1331:9: warning: unused variable ‘n’ [-Wunused-variable]
 1331 |     int n = sec_->npt3d - 1;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeSection::set_range_variable(Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1556:10: warning: variable ‘any’ set but not used [-Wunused-but-set-variable]
 1556 |     bool any = false;
      |          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeSection::draw(ivCanvas*, const ivAllocation&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1595:11: warning: unused variable ‘e’ [-Wunused-variable]
 1595 |     float e = 1e-2;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeSection::fast_draw(ivCanvas*, ivCoord, ivCoord, bool) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1653:20: warning: variable ‘a3dold’ set but not used [-Wunused-but-set-variable]
 1653 |             double a3dold;  // the arc length at i3d-1
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘void ShapeSection::fastidious_draw(ivCanvas*, const ivColor*, int, float, float) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1743:11: warning: unused variable ‘len’ [-Wunused-variable]
 1743 |     float len, f1, f2, d, x1, x2, y1, y2, a, aa;
      |           ^~~
[ 38%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/singlech.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/singlech.cpp.o -MF CMakeFiles/nrniv_lib.dir/singlech.cpp.o.d -o CMakeFiles/nrniv_lib.dir/singlech.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/singlech.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shapeplt.cpp: In member function ‘ivGlyph* ColorValue::make_glyph()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shapeplt.cpp:1123:16: warning: unused variable ‘wk’ [-Wunused-variable]
 1123 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/oc/classreg.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/shapeplt.cpp:2:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shapeplt.cpp: In member function ‘Hinton::request(ivRequisition&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:9: warning: ‘nonnull’ argument ‘this’ compared to NULL [-Wnonnull-compare]
   26 |         if (!(ex)) {                                                                     \
      |         ^~
[ 38%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/spaceplt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/spaceplt.cpp.o -MF CMakeFiles/nrniv_lib.dir/spaceplt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/spaceplt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘ShapeSection::fast_draw(ivCanvas*, float, float, bool) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1718:45: warning: ‘cv’ may be used uninitialized [-Wmaybe-uninitialized]
 1718 |                         color = cv->no_value();
      |                                 ~~~~~~~~~~~~^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1618:21: note: ‘cv’ was declared here
 1618 |         ColorValue* cv;
      |                     ^~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/mymath.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:26:
In function ‘osMath::equal(double, double, double)’,
    inlined from ‘ShapeSection::fast_draw(ivCanvas*, float, float, bool) const’ at /builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1707:13:
/usr/include/OS/math.h:113:14: warning: ‘xend’ may be used uninitialized [-Wmaybe-uninitialized]
  113 |     return x - y < e && y - x < e;
      |            ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘ShapeSection::fast_draw(ivCanvas*, float, float, bool) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1651:20: note: ‘xend’ was declared here
 1651 |             double xend;    // location we'd like to draw to
      |                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp: In member function ‘void RangeExpr::fill()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp:768:12: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::vector<SecPos>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  768 |     if (n_ != spl_->size()) {
      |         ~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘ShapeSection::arc_position(float, float) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:2069:28: warning: ‘ic’ may be used uninitialized [-Wmaybe-uninitialized]
 2069 |     len = MyMath::norm2(x_[ic] - x_[ic + 1], y_[ic] - y_[ic + 1]);
      |                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:2057:9: note: ‘ic’ was declared here
 2057 |     int ic, n = sec_->npt3d;
      |         ^~
[ 39%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/splitcell.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/splitcell.cpp.o -MF CMakeFiles/nrniv_lib.dir/splitcell.cpp.o.d -o CMakeFiles/nrniv_lib.dir/splitcell.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/splitcell.cpp
[ 39%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/symdir.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/symdir.cpp.o -MF CMakeFiles/nrniv_lib.dir/symdir.cpp.o.d -o CMakeFiles/nrniv_lib.dir/symdir.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/symdir.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp: In member function ‘RangeVarPlot::fill_pointers()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp:566:40: warning: ‘sym’ may be used uninitialized [-Wmaybe-uninitialized]
  566 |                 does_exist = nrn_exists(sym, node_exact(sec, hoc_ac_));
      |                              ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp:543:17: note: ‘sym’ was declared here
  543 |         Symbol* sym;
      |                 ^~~
[ 39%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/vrecord.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/vrecord.cpp.o -MF CMakeFiles/nrniv_lib.dir/vrecord.cpp.o.d -o CMakeFiles/nrniv_lib.dir/vrecord.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp
[ 39%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/cabcode.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/cabcode.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/cabcode.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/cabcode.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp
[ 39%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/capac.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/capac.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/capac.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/capac.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/capac.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/symdir.cpp:5:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp: In constructor ‘SymDirectory::SymDirectory(Object*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:174:9: warning: unused variable ‘suffix’ [-Wunused-variable]
  174 |     int suffix = '.';
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp: In member function ‘void SymDirectoryImpl::load_section()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:559:9: warning: unused variable ‘n’ [-Wunused-variable]
  559 |     int n = sec->nnode;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp: In function ‘void nrn_rootnode_alloc(Section*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp:1654:14: warning: unused variable ‘nde’ [-Wunused-variable]
 1654 |     Extnode* nde;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp: In function ‘void ismembrane()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp:2251:11: warning: unused variable ‘p’ [-Wunused-variable]
 2251 |     Prop* p;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp: In function ‘Section* nrn_section_exists(char*, int, Object*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp:2427:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2427 |             if (indx < hoc_total_array_data(sym, obd)) {
      |                 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp: In function ‘void section_exists()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp:2442:17: warning: unused variable ‘cp’ [-Wunused-variable]
 2442 |     char *str, *cp, buf[100];
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp: In member function ‘virtual void VecPlayStep::deliver(double, NetCvode*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp:210:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  210 |     if (current_index_ < y_->size()) {
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp:212:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  212 |             if (current_index_ < t_->size()) {
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp: In member function ‘virtual void VecPlayContinuous::deliver(double, NetCvode*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp:320:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  320 |         if (discon_index_ < discon_indices_->size()) {
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp:328:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  328 |         if (ubound_index_ < t_->size() - 1) {
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[ 40%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/clamp.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/clamp.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/clamp.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/clamp.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/clamp.cpp
[ 40%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/eion.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/eion.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/eion.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/eion.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/clamp.cpp: In function ‘void activclamp_lhs()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/clamp.cpp:191:12: warning: unused variable ‘v’ [-Wunused-variable]
  191 |     double v;
      |            ^
[ 40%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/extcelln.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/extcelln.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/extcelln.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/extcelln.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp
[ 40%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/fadvance.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/fadvance.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/fadvance.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/fadvance.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:11:
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:43: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   43 | #pragma clang diagnostic push
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:44: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   44 | #pragma clang diagnostic ignored "-Wunused-value"
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:137: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  137 | #pragma clang diagnostic pop
      | 
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:37,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp:5:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp: In function ‘void nrn_check_conc_write(Prop*, Prop*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp:437:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  437 |             assert(k < sizeof(long) * 8);
      |                    ~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp: In function ‘void ion_cur(NrnThread*, Memb_list*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp:571:12: warning: unused variable ‘vnode’ [-Wunused-variable]
  571 |     Node** vnode = ml->nodelist;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp: In function ‘void ion_init(NrnThread*, Memb_list*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp:593:12: warning: unused variable ‘vnode’ [-Wunused-variable]
  593 |     Node** vnode = ml->nodelist;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp: In function ‘void second_order_cur(NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp:653:9: warning: unused variable ‘j’ [-Wunused-variable]
  653 |     int j, i, i2;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:41:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   41 |                                "MOhm/cm",
      |                                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:43:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   43 |                                "S/cm2",
      |                                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:45:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   45 |                                "uF/cm2",
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:47:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   47 |                                "mV",
      |                                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:49:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   49 |                                "mV",
      |                                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:51:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   51 |                                "mA/cm2",
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp: In function ‘void nrn_update_2d(NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:102:16: warning: unused variable ‘secondorder’ [-Wunused-variable]
  102 |     extern int secondorder;
      |                ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:106:12: warning: variable ‘cfac’ set but not used [-Wunused-but-set-variable]
  106 |     double cfac;
      |            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp: In function ‘void update_extracellular_reg(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:258:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  258 |     for (i = 0; i < ecell->s_varn; ++i) {
      |                 ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp: In function ‘void extcell_node_create(Node*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:309:9: warning: unused variable ‘i’ [-Wunused-variable]
  309 |     int i, j;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp: In function ‘void extcell_2d_alloc(Section*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:349:12: warning: unused variable ‘j’ [-Wunused-variable]
  349 |     int i, j;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:350:11: warning: unused variable ‘nd’ [-Wunused-variable]
  350 |     Node* nd;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:351:14: warning: unused variable ‘nde’ [-Wunused-variable]
  351 |     Extnode* nde;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:352:11: warning: unused variable ‘p’ [-Wunused-variable]
  352 |     Prop* p;
      |           ^
[ 40%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/fstim.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/fstim.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/fstim.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/fstim.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fstim.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: In function ‘void batch_run()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:271:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  271 |         comment = "";
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: In function ‘void nrn_daspk_init_step(double, double, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:336:9: warning: unused variable ‘i’ [-Wunused-variable]
  336 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: In function ‘void nrn_fixed_step()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:354:9: warning: unused variable ‘i’ [-Wunused-variable]
  354 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: In function ‘void fcurrent()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:698:9: warning: unused variable ‘i’ [-Wunused-variable]
  698 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: In function ‘void nrn_ba(NrnThread*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:1109:13: warning: unused variable ‘type’ [-Wunused-variable]
 1109 |         int type = tbl->bam->type;
      |             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:205:26: warning: ‘void batch_open()’ declared ‘static’ but never defined [-Wunused-function]
  205 | static void batch_out(), batch_open(), batch_close();
      |                          ^~~~~~~~~~
[ 41%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/hocprax.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/hocprax.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/hocprax.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/hocprax.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hocprax.cpp
[ 41%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/init.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/init.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/init.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/init.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp
[ 41%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/ldifus.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/ldifus.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/ldifus.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/ldifus.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hocprax.cpp: In function ‘void fit_praxis()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hocprax.cpp:118:28: warning: variable ‘nvarsav’ set but not used [-Wunused-but-set-variable]
  118 |     long int printmodesav, nvarsav;
      |                            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hocprax.cpp: In function ‘double efun(double*, long int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hocprax.cpp:293:13: warning: unused variable ‘i’ [-Wunused-variable]
  293 |         int i;
      |             ^
[ 41%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/method3.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/method3.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/method3.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/method3.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/method3.cpp
[ 42%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnnemo.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnnemo.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnnemo.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnnemo.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnnemo.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:12:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabvars.h:11:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 | } usrprop[] = {"nseg", 0, 0, "L", 1, 2, "rallbranch", 1, 4, "Ra", 1, 7, 0, 0, 0};
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabvars.h:11:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 | } usrprop[] = {"nseg", 0, 0, "L", 1, 2, "rallbranch", 1, 4, "Ra", 1, 7, 0, 0, 0};
      |                              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabvars.h:11:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 | } usrprop[] = {"nseg", 0, 0, "L", 1, 2, "rallbranch", 1, 4, "Ra", 1, 7, 0, 0, 0};
      |                                         ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabvars.h:11:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 | } usrprop[] = {"nseg", 0, 0, "L", 1, 2, "rallbranch", 1, 4, "Ra", 1, 7, 0, 0, 0};
      |                                                             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:115:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  115 | static HocParmUnits _hoc_parm_units[] = {"Ra",     "ohm-cm",  "L",     "um",     "diam", "um", "cm",
      |                                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:115:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  115 | static HocParmUnits _hoc_parm_units[] = {"Ra",     "ohm-cm",  "L",     "um",     "diam", "um", "cm",
      |                                                                        ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:115:90: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  115 | static HocParmUnits _hoc_parm_units[] = {"Ra",     "ohm-cm",  "L",     "um",     "diam", "um", "cm",
      |                                                                                          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:116:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                                          "uF/cm2", "celsius", "degC",  "dt",     "ms",   "t",  "ms",
      |                                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:116:63: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                                          "uF/cm2", "celsius", "degC",  "dt",     "ms",   "t",  "ms",
      |                                                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:116:82: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                                          "uF/cm2", "celsius", "degC",  "dt",     "ms",   "t",  "ms",
      |                                                                                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:116:96: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                                          "uF/cm2", "celsius", "degC",  "dt",     "ms",   "t",  "ms",
      |                                                                                                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:117:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  117 |                                          "v",      "mV",      "i_cap", "mA/cm2", 0,      0};
      |                                                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:117:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  117 |                                          "v",      "mV",      "i_cap", "mA/cm2", 0,      0};
      |                                                                        ^~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:2:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp: In function ‘void hoc_last_init()’:
/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc/nrnmpiuse.h:17:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   17 | #define DLL_DEFAULT_FNAME "riscv64/.libs/libnrnmech.so"
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:387:28: note: in expansion of macro ‘DLL_DEFAULT_FNAME’
  387 |             nrn_mech_dll = DLL_DEFAULT_FNAME;
      |                            ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp: In function ‘void hoc_register_tolerance(int, HocStateTolerance*, Symbol***)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:1005:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1005 |                 for (j = 0; j < msym->s_varn; ++j) {
      |                             ~~^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:37,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:9:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:1020:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1020 |                 assert(j < msym->s_varn);
      |                        ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp: In function ‘void longdifus_diamchange(LongDifus*, int, int, Memb_list*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:153:24: warning: unused variable ‘j’ [-Wunused-variable]
  153 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:153:27: warning: unused variable ‘index’ [-Wunused-variable]
  153 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |                           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:153:42: warning: variable ‘vnodecount’ set but not used [-Wunused-but-set-variable]
  153 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |                                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp: In function ‘void longdifusalloc(LongDifus**, int, int, Memb_list*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:194:15: warning: unused variable ‘mi’ [-Wunused-variable]
  194 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:194:19: warning: unused variable ‘mpi’ [-Wunused-variable]
  194 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |                   ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:194:27: warning: unused variable ‘index’ [-Wunused-variable]
  194 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |                           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:196:11: warning: unused variable ‘nd’ [-Wunused-variable]
  196 |     Node *nd, *pnd;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:197:15: warning: unused variable ‘qsec’ [-Wunused-variable]
  197 |     hoc_Item* qsec;
      |               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp: In function ‘void stagger(int, ldifusfunc3_t, void**, int, int, int, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:380:13: warning: unused variable ‘mi’ [-Wunused-variable]
  380 |         int mi = pld->mindex[i];
      |             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:338:15: warning: variable ‘di’ set but not used [-Wunused-but-set-variable]
  338 |     int i, n, di;
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:339:16: warning: unused variable ‘vol’ [-Wunused-variable]
  339 |     double dc, vol, dfdi, dx;
      |                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:339:27: warning: unused variable ‘dx’ [-Wunused-variable]
  339 |     double dc, vol, dfdi, dx;
      |                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp: In function ‘void ode(int, ldifusfunc3_t, void**, int, int, int, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:412:16: warning: unused variable ‘vol’ [-Wunused-variable]
  412 |     double dc, vol, dfdi;
      |                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp: In function ‘void matsol(int, ldifusfunc3_t, void**, int, int, int, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:471:16: warning: unused variable ‘vol’ [-Wunused-variable]
  471 |     double dc, vol, dfdi;
      |                ^~~
[ 42%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrntimeout.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrntimeout.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/nrntimeout.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrntimeout.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrntimeout.cpp
[ 42%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnversion.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnversion.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnversion.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnversion.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnversion.cpp
[ 42%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/passive0.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/passive0.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/passive0.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/passive0.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive0.cpp
[ 42%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/point.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/point.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/point.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/point.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/point.cpp
[ 43%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/psection.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/psection.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/psection.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/psection.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/psection.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnversion.cpp: In function ‘char* nrn_version(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnversion.cpp:51:16: warning: unused variable ‘size’ [-Wunused-variable]
   51 |         int j, size;
      |                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnversion.cpp:30:11: warning: unused variable ‘cp’ [-Wunused-variable]
   30 |     char* cp;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnversion.cpp:31:9: warning: unused variable ‘b’ [-Wunused-variable]
   31 |     int b;
      |         ^
[ 43%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/seclist.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/seclist.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/seclist.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/seclist.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive0.cpp: In function ‘void pas_cur(NrnThread*, Memb_list*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive0.cpp:29:13: warning: unused variable ‘vpdata’ [-Wunused-variable]
   29 |     Datum** vpdata = ml->pdata;
      |             ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive0.cpp: In function ‘void pas_jacob(NrnThread*, Memb_list*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive0.cpp:43:13: warning: unused variable ‘vpdata’ [-Wunused-variable]
   43 |     Datum** vpdata = ml->pdata;
      |             ^~~~~~
[ 43%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/secref.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/secref.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/secref.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/secref.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/psection.cpp: In function ‘void pnode(Prop*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/psection.cpp:56:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   56 |         for (j = 0; j < sym->s_varn; j++) {
      |                     ~~^~~~~~~~~~~~~
[ 43%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/solve.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/solve.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/solve.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/solve.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp
[ 43%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/synapse.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/synapse.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/synapse.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/synapse.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/synapse.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp: In function ‘double wholetree(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:119:24: warning: unused variable ‘ch’ [-Wunused-variable]
  119 |     Section *s, *sec, *ch;
      |                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:120:11: warning: unused variable ‘i’ [-Wunused-variable]
  120 |     Item *i, *j, *first, *last;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:120:15: warning: unused variable ‘j’ [-Wunused-variable]
  120 |     Item *i, *j, *first, *last;
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:120:19: warning: unused variable ‘first’ [-Wunused-variable]
  120 |     Item *i, *j, *first, *last;
      |                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:120:27: warning: unused variable ‘last’ [-Wunused-variable]
  120 |     Item *i, *j, *first, *last;
      |                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp: In function ‘double s_nchild(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp:238:9: warning: unused variable ‘n’ [-Wunused-variable]
  238 |     int n;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp: In function ‘double s_has_parent(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp:244:9: warning: unused variable ‘n’ [-Wunused-variable]
  244 |     int n;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp: In function ‘double s_has_trueparent(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp:254:9: warning: unused variable ‘n’ [-Wunused-variable]
  254 |     int n;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp: In function ‘double s_exists(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp:264:9: warning: unused variable ‘n’ [-Wunused-variable]
  264 |     int n;
      |         ^
[ 44%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/treeset.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/treeset.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/treeset.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/treeset.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:20:
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:43: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   43 | #pragma clang diagnostic push
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:44: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   44 | #pragma clang diagnostic ignored "-Wunused-value"
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:137: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  137 | #pragma clang diagnostic pop
      | 
[ 44%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/isaac64.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/isaac64.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/isaac64.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/isaac64.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/isaac64.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp: In function ‘void node_destruct(Node**, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:674:11: warning: unused variable ‘nd’ [-Wunused-variable]
  674 |     Node* nd;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp: In function ‘void node_realloc(Section*, short int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:751:25: warning: unused variable ‘i’ [-Wunused-variable]
  751 |     int n1, n2, i1, i2, i;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:64:13: warning: ‘void node_free()’ declared ‘static’ but never defined [-Wunused-function]
   64 | static void node_free();
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:739:14: warning: ‘Node* node_interp(Node*, Node*, double)’ defined but not used [-Wunused-function]
  739 | static Node* node_interp(Node* nd1, Node* nd2, double frac) {
      |              ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp: In function ‘distance()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:280:27: warning: ‘my_origin_node’ may be used uninitialized [-Wmaybe-uninitialized]
  280 |         d = topol_distance(my_origin_sec, my_origin_node, sec, node, &sec, &node);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:234:11: note: ‘my_origin_node’ was declared here
  234 |     Node* my_origin_node;
      |           ^~~~~~~~~~~~~~
[ 44%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/mcran4.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/mcran4.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/mcran4.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/mcran4.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void nrn_lhs(NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:504:13: warning: unused variable ‘i’ [-Wunused-variable]
  504 |         int i, neqn;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:504:16: warning: variable ‘neqn’ set but not used [-Wunused-but-set-variable]
  504 |         int i, neqn;
      |                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void connection_coef()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:846:12: warning: unused variable ‘dx’ [-Wunused-variable]
  846 |     double dx, diam, area, ra;
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:846:16: warning: unused variable ‘diam’ [-Wunused-variable]
  846 |     double dx, diam, area, ra;
      |                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:846:28: warning: unused variable ‘ra’ [-Wunused-variable]
  846 |     double dx, diam, area, ra;
      |                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:849:11: warning: unused variable ‘p’ [-Wunused-variable]
  849 |     Prop* p;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void pt3dinsert()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1156:9: warning: unused variable ‘i’ [-Wunused-variable]
 1156 |     int i, n, i0;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void pt3dremove()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1207:9: warning: unused variable ‘i’ [-Wunused-variable]
 1207 |     int i, i0, n;
      |         ^
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1629:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp: In function ‘void setaffinity(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp:299:9: warning: unused variable ‘mask’ [-Wunused-variable]
  299 |     int mask;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp: In function ‘void reorder_secorder()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp:929:22: warning: unused variable ‘i’ [-Wunused-variable]
  929 |     int order, isec, i, j, inode;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp: In function ‘int nrn_how_many_processors()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp:1351:9: warning: unused variable ‘i’ [-Wunused-variable]
 1351 |     int i, ip;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void v_setup_vectors()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1634:9: warning: unused variable ‘isec’ [-Wunused-variable]
 1634 |     int isec;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1635:14: warning: unused variable ‘sec’ [-Wunused-variable]
 1635 |     Section* sec;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1636:11: warning: unused variable ‘nd’ [-Wunused-variable]
 1636 |     Node* nd;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘int nrn_modeltype()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1952:23: warning: unused variable ‘lm’ [-Wunused-variable]
 1952 |     static cTemplate* lm = (cTemplate*) 0;
      |                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void nrn_matrix_node_alloc()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:2018:12: warning: unused variable ‘b’ [-Wunused-variable]
 2018 |     int i, b;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:2019:11: warning: unused variable ‘nd’ [-Wunused-variable]
 2019 |     Node* nd;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void nrn_recalc_node_ptrs()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:2256:16: warning: unused variable ‘d’ [-Wunused-variable]
 2256 |         Datum* d;
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp:279:13: warning: ‘void wait_for_workers_timeit()’ defined but not used [-Wunused-function]
  279 | static void wait_for_workers_timeit() {
      |             ^~~~~~~~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnisaac.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnisaac.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/nrnisaac.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/nrnisaac.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/nrnisaac.cpp
[ 45%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnran123.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnran123.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/nrnran123.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/nrnran123.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/nrnran123.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp: In function ‘double mcell_ran4(uint32_t*, double*, unsigned int, double)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp:59:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   59 |     for (i = 0; i < n; i++) {
      |                 ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp: In function ‘double nrnRan4dbl(uint32_t*, uint32_t)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp:163:18: warning: unused variable ‘lo’ [-Wunused-variable]
  163 |     uint32_t hi, lo, extra;
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp:163:22: warning: unused variable ‘extra’ [-Wunused-variable]
  163 |     uint32_t hi, lo, extra;
      |                      ^~~~~
[ 45%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/audit.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/audit.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/audit.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/audit.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/audit.cpp
[ 45%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/axis.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/axis.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/axis.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/axis.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/axis.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnran123.cpp: In function ‘uint32_t nrnran123_ipick(nrnran123_State*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnran123.cpp:75:24: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   75 |     rval = s->r.v[which++];
      |                   ~~~~~^~
[ 45%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/code.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/code.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/code.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/code.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp
[ 45%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/code2.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/code2.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/code2.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/code2.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp
[ 46%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/debug.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/debug.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/debug.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/debug.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/debug.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘int tstkchk_actual(int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:56:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   56 |                 s[k] = "(double)";
      |                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:59:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   59 |                 s[k] = "(char *)";
      |                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:62:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   62 |                 s[k] = "(Object **)";
      |                        ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:65:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   65 |                 s[k] = "(int)";
      |                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:68:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   68 |                 s[k] = "(Symbol)";
      |                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:71:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   71 |                 s[k] = "(double *)";
      |                        ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:74:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   74 |                 s[k] = "(Object *)";
      |                        ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:77:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   77 |                 s[k] = "(Object * already unreffed on stack)";
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:80:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |                 s[k] = "(Unknown)";
      |                        ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘void hoc_pop_defer()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:258:13: warning: unused variable ‘obj’ [-Wunused-variable]
  258 |     Object* obj;
      |             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘void frameobj_clean(Frame*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:294:12: warning: unused variable ‘narg’ [-Wunused-variable]
  294 |     int i, narg;
      |            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp: In function ‘void hoc_Symbol_units()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:155:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  155 |             *units = "on";
      |                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:157:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  157 |             *units = "off";
      |                      ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:182:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  182 |             *units = "";
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp: In function ‘void hoc_System()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:501:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  501 |             if (hoc_tmpbuf->size <= i) {
      |                 ~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:530:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  530 | } type_sym[] = {"Builtins",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:532:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  532 |                 "Other Builtins",
      |                 ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:534:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  534 |                 "Functions",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:536:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  536 |                 "Procedures",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:538:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  538 |                 "Undefined",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:540:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  540 |                 "Scalars",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘void hoc_Argtype()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:1551:9: warning: unused variable ‘narg’ [-Wunused-variable]
 1551 |     int narg, iarg, type, itype = 0;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘void hoc_autoobject()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:1810:9: warning: unused variable ‘i’ [-Wunused-variable]
 1810 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:1812:14: warning: unused variable ‘obp’ [-Wunused-variable]
 1812 |     Object** obp;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘void hoc_delete_symbol()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:2550:22: warning: unused variable ‘sp’ [-Wunused-variable]
 2550 |     Symbol *doomed, *sp;
      |                      ^~
[ 46%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/fileio.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/fileio.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/fileio.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/fileio.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp
[ 46%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/fmenu.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/fmenu.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/fmenu.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/fmenu.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp: In function ‘void hoc_ropen()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp:79:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   79 |         fname = "";
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp: In function ‘void hoc_wopen()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp:107:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  107 |         fname = "";
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp: In function ‘char* navigate(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:475:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  475 |             return "plt(-5)";
      |                    ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:169:18: warning: ‘Menuitem* append()’ declared ‘static’ but never defined [-Wunused-function]
  169 | static Menuitem* append(); /*common code for appendsym,appendaction*/
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:190:12: warning: ‘first’ defined but not used [-Wunused-variable]
  190 | static int first = 1;           /* emacs_term has not been opened */
      |            ^~~~~
In file included from /usr/include/stdio.h:980,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4097,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nrnconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:1:
In function ‘sprintf’,
    inlined from ‘prval(int, int, int, double)’ at /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:622:12,
    inlined from ‘navigate(int)’ at /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:547:18,
    inlined from ‘menu_manager(int)’ at /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:208:31,
    inlined from ‘hoc_fmenu()’ at /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:227:21:
/usr/include/bits/stdio2.h:30:34: warning: ‘val’ may be used uninitialized [-Wmaybe-uninitialized]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp: In function ‘hoc_fmenu()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:448:12: note: ‘val’ was declared here
  448 |     double val;
      |            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp: In function ‘hoc_Load_file(int, char const*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp:673:12: warning: ‘strncpy’ specified bound 1024 equals destination size [-Wstringop-truncation]
  673 |     strncpy(expname, expand_env_var(name), hoc_load_file_size_);
      |            ^
[ 46%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/ftime.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/ftime.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/ftime.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/ftime.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/ftime.cpp
[ 46%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/functabl.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/functabl.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/functabl.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/functabl.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/functabl.cpp
[ 47%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/getsym.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/getsym.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/getsym.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/getsym.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/getsym.cpp
[ 47%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/hoc.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/hoc.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp
[ 47%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hocusr.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hocusr.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/hocusr.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/hocusr.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/hocusr.cpp
[ 47%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc_init.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc_init.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/hoc_init.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/hoc_init.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp
[ 48%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc_oop.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DCABLE=1 -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc_oop.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/hoc_oop.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/hoc_oop.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp: In function ‘int yylex()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:472:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  472 |             if (n >= sbuf->size - 1) {
      |                 ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp: In function ‘int hoc_oc(const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1472:11: warning: unused variable ‘cp’ [-Wunused-variable]
 1472 |     char* cp;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp: In function ‘char* fgets_unlimited_nltrans(HocStr*, FILE*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1798:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1798 |         if (bufstr->size <= i) {
      |             ~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp: In function ‘int hoc_get_line()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1870:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1870 |         if (hoc_strgets_need() > hoc_cbufstr->size) {
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1910:28: warning: unused variable ‘hoc_notify_stop’ [-Wunused-variable]
 1910 |                 extern int hoc_notify_stop;
      |                            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1924:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1924 |             if (n >= hoc_cbufstr->size - 3) {
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~
[ 48%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/isoc99.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/isoc99.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/isoc99.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/isoc99.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/isoc99.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘void hoc_newobj1_err()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:548:13: warning: unused variable ‘i’ [-Wunused-variable]
  548 |         int i;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘void hoc_newobj()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:677:17: warning: unused variable ‘o’ [-Wunused-variable]
  677 |         Object* o = hoc_obj_look_inside_stack(narg);
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:657:17: warning: unused variable ‘obd’ [-Wunused-variable]
  657 |     Objectdata* obd;
      |                 ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:658:19: warning: unused variable ‘s’ [-Wunused-variable]
  658 |     Symbol *sym, *s;
      |                   ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:659:9: warning: unused variable ‘i’ [-Wunused-variable]
  659 |     int i, total;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:659:12: warning: unused variable ‘total’ [-Wunused-variable]
  659 |     int i, total;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘void hoc_cmp_otype()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:846:9: warning: variable ‘type’ set but not used [-Wunused-but-set-variable]
  846 |     int type;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘void hoc_known_type()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:851:9: warning: variable ‘type’ set but not used [-Wunused-but-set-variable]
  851 |     int type;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘Object* hoc_name2obj(const char*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:923:10: warning: unused variable ‘buf’ [-Wunused-variable]
  923 |     char buf[200];
      |          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘void hoc_ob_pointer()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:1328:13: warning: unused variable ‘sym’ [-Wunused-variable]
 1328 |     Symbol* sym;
      |             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/isoc99.cpp: In function ‘int nrn_isdouble(double*, double, double)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/isoc99.cpp:13:9: warning: unused variable ‘i’ [-Wunused-variable]
   13 |     int i;
      |         ^
[ 48%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/list.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/list.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/list.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/list.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:43:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   43 | } keywords[] = {"proc",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:45:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   45 |                 "func",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:47:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   47 |                 "obfunc",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:49:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   49 |                 "return",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:51:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   51 |                 "break",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:53:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   53 |                 "continue",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:55:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   55 |                 "stop",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:57:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   57 |                 "if",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:59:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   59 |                 "else",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:61:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   61 |                 "while",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:63:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   63 |                 "for",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:65:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   65 |                 "print",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:67:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   67 |                 "delete",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:69:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   69 |                 "read",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:71:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   71 |                 "debug",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:73:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   73 |                 "double",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:75:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   75 |                 "depvar",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:77:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   77 |                 "eqn",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:79:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   79 |                 "local",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:81:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   81 |                 "localobj",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:83:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   83 |                 "strdef",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:85:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   85 |                 "parallel",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:87:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   87 |                 "help",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:89:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   89 |                 "iterator",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:91:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   91 |                 "iterator_statement",
      |                 ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:94:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   94 |                 "create",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:96:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   96 |                 "connect",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:98:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   98 |                 "setpointer",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:100:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |                 "access",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:102:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  102 |                 "insert",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:104:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  104 |                 "uninsert",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:106:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  106 |                 "forall",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:108:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  108 |                 "ifsec",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:110:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  110 |                 "forsec",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:114:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  114 |                 "begintemplate",
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:116:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                 "endtemplate",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:118:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  118 |                 "objectvar",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:120:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  120 |                 "objref",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:122:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 |                 "public",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:124:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |                 "external",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:126:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  126 |                 "new",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:134:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  134 | } consts[] = {"PI",
      |               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:136:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  136 |               "E",
      |               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:138:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  138 |               "GAMMA",
      |               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:140:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  140 |               "DEG",
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:142:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |               "PHI",
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:152:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  152 | } uconsts[] = {"FARADAY",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:154:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  154 |                "R",
      |                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:156:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  156 |                "Avogadro_constant",
      |                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:165:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  165 | } builtins[] = {"sin",   sin,      "cos", cos, "atan", atan,
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:165:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  165 | } builtins[] = {"sin",   sin,      "cos", cos, "atan", atan,
      |                                    ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:165:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  165 | } builtins[] = {"sin",   sin,      "cos", cos, "atan", atan,
      |                                                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:166:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |                 "tanh",  tanh,     "log", Log, /* checks argument */
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:166:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |                 "tanh",  tanh,     "log", Log, /* checks argument */
      |                                    ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:167:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  167 |                 "log10", Log10,                /* checks argument */
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:168:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  168 |                 "exp",   hoc1_Exp,             /* checks argument */
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:169:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  169 |                 "sqrt",  Sqrt,                 /* checks argument */
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:170:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  170 |                 "int",   integer,
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:174:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  174 |                 "abs",   fabs,     "erf", erf, "erfc", erfc,
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:174:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  174 |                 "abs",   fabs,     "erf", erf, "erfc", erfc,
      |                                    ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:174:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  174 |                 "abs",   fabs,     "erf", erf, "erfc", erfc,
      |                                                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:180:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  180 | } fun_bltin[] = {"atan2",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:182:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  182 |                  "system",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:184:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  184 |                  "prmat",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:186:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  186 |                  "solve",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:188:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  188 |                  "eqinit",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:190:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  190 |                  "plt",
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:192:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  192 |                  "axis",
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:194:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  194 |                  "plot",
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:196:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  196 |                  "plotx",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:198:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  198 |                  "ploty",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:200:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  200 |                  "regraph",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:202:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  202 |                  "symbols",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:204:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  204 |                  "printf",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:206:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  206 |                  "xred",
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:208:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  208 |                  "sred",
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:210:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  210 |                  "ropen",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:212:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  212 |                  "wopen",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:214:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  214 |                  "xopen",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:216:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  216 |                  "hoc_stdout",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:218:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  218 |                  "chdir",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:220:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  220 |                  "fprint",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:222:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  222 |                  "fscan",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:224:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  224 |                  "sscanf",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:226:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  226 |                  "sprint",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:228:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  228 |                  "graph",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:230:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  230 |                  "graphmode",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:232:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  232 |                  "fmenu",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:234:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  234 |                  "lw",
      |                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:236:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  236 |                  "getstr",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:238:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  238 |                  "strcmp",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:240:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |                  "setcolor",
      |                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:242:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  242 |                  "startsw",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:244:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                  "stopsw",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:246:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                  "object_id",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:248:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  248 |                  "allobjectvars",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:250:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  250 |                  "allobjects",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:252:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  252 |                  "xpanel",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:254:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  254 |                  "xbutton",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:256:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  256 |                  "xcheckbox",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:258:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  258 |                  "xstatebutton",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:260:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  260 |                  "xlabel",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:262:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  262 |                  "xmenu",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:264:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  264 |                  "xvalue",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:266:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  266 |                  "xpvalue",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:268:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  268 |                  "xradiobutton",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:270:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  270 |                  "xfixedvalue",
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:272:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  272 |                  "xvarlabel",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:274:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  274 |                  "xslider",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:276:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  276 |                  "boolean_dialog",
      |                  ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:278:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  278 |                  "continue_dialog",
      |                  ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:280:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  280 |                  "string_dialog",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:282:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  282 |                  "doEvents",
      |                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:284:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  284 |                  "doNotify",
      |                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:286:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  286 |                  "nrniv_bind_thread",
      |                  ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:288:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  288 |                  "ivoc_style",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:290:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  290 |                  "numarg",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:292:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  292 |                  "argtype",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:294:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  294 |                  "hoc_pointer_",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:296:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  296 |                  "nrn_mallinfo",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:298:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  298 |                  "execute",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:300:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  300 |                  "execute1",
      |                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:302:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  302 |                  "load_proc",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:304:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  304 |                  "load_func",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:306:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  306 |                  "load_template",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:308:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  308 |                  "load_file",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:310:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  310 |                  "unix_mac_pc",
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:312:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  312 |                  "show_winio",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:314:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  314 |                  "nrn_load_dll",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:316:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  316 |                  "machine_name",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:318:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  318 |                  "saveaudit",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:320:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  320 |                  "retrieveaudit",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:322:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  322 |                  "coredump_on_error",
      |                  ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:324:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  324 |                  "checkpoint",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:326:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  326 |                  "quit",
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:328:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  328 |                  "object_push",
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:330:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  330 |                  "object_pop",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:332:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  332 |                  "pwman_place",
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:334:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  334 |                  "save_session",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:336:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  336 |                  "print_session",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:338:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  338 |                  "show_errmess_always",
      |                  ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:340:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  340 |                  "execerror",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:342:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  342 |                  "variable_domain",
      |                  ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:344:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  344 |                  "name_declared",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:346:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  346 |                  "use_mcell_ran4",
      |                  ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:348:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  348 |                  "mcell_ran4",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:350:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  350 |                  "mcell_ran4_init",
      |                  ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:352:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  352 |                  "nrn_feenableexcept",
      |                  ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:354:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  354 |                  "nrnmpi_init",
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:378:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  378 | } strfun_bltin[] = {"secname",
      |                     ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:380:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  380 |                     "units",
      |                     ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:382:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  382 |                     "neuronhome",
      |                     ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:384:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  384 |                     "getcwd",
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:386:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  386 |                     "nrnversion",
      |                     ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:394:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  394 | } objfun_bltin[] = {"object_pushed", hoc_object_pushed, 0, 0};
      |                     ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp: In function ‘void hoc_show_winio()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:516:9: warning: variable ‘b’ set but not used [-Wunused-but-set-variable]
  516 |     int b;
      |         ^
[ 48%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/math.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/math.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/math.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/math.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/math.cpp
[ 48%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/mswinprt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/mswinprt.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/mswinprt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/mswinprt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/mswinprt.cpp
[ 50%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nonlin.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nonlin.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/nonlin.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/nonlin.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/math.cpp: In function ‘int hoc_errno_check()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/math.cpp:110:9: warning: unused variable ‘ierr’ [-Wunused-variable]
  110 |     int ierr;
      |         ^~~~
[ 50%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnfilewrap.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnfilewrap.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/nrnfilewrap.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/nrnfilewrap.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/nrnfilewrap.cpp
[ 50%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/ocerf.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/ocerf.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/ocerf.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/ocerf.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/ocerf.cpp
[ 50%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/parallel.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/parallel.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/parallel.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/parallel.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp: In function ‘void set_varble()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:120:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  120 |                     for (i = 0; i < sp->s_varn; i++)
      |                                 ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp: In function ‘void eqn_space()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:228:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  228 |     for (i = 1; i <= maxeqn; i++)
      |                 ~~^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:254:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  254 |     for (i = 1; i <= maxeqn; i++) {
      |                 ~~^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp: In function ‘void hoc_solve()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:279:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  279 |     for (i = 1; i <= neqn; i++)
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:283:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  283 |     for (i = 1; i <= neqn; i++) {
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:288:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  288 |     for (i = 1; i <= neqn; i++) {
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp: In function ‘eqn_space()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:229:36: warning: pointer ‘el_66’ used after ‘free’ [-Wuse-after-free]
  229 |         for (el = rowst[i]; el; el = el->c_right)
      |                                 ~~~^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:230:17: note: call to ‘free’ here
  230 |             free((char*) el);
      |             ~~~~^~~~~~~~~~~~
[ 50%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/plot.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/plot.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/plot.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/plot.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/plot.cpp
[ 51%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/plt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/plt.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/plt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/plt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/plt.cpp
[ 51%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/regexp.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/regexp.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/regexp.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/regexp.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp:26:14: warning: ‘parallel_envp’ defined but not used [-Wunused-variable]
   26 | static char* parallel_envp;
      |              ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp: In function ‘hoc_parallel_begin()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp:80:30: warning: ‘%5d’ directive writing between 5 and 11 bytes into a region of size 10 [-Wformat-overflow=]
   80 |                 sprintf(buf, "%5d", i);
      |                              ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp:80:30: note: directive argument in the range [-2147483647, 2147483647]
In file included from /usr/include/stdio.h:980,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4097,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode/../../nrnconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp:1:
In function ‘sprintf’,
    inlined from ‘hoc_parallel_begin()’ at /builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp:80:24:
/usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 6 and 12 bytes into a destination of size 10
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
[ 51%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/scoprand.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/scoprand.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/scoprand.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/scoprand.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/scoprand.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:82:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 | static char* pattern = "";
      |                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp: In function ‘void hoc_regexp_compile(const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:113:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  113 |         pattern = "";
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp: In function ‘int advance(char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:378:37: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  378 |             start = int_range_start[*ep];
      |                                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:379:35: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  379 |             stop = int_range_stop[*ep++];
      |                                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:410:22: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  410 |             braslist[*ep++] = lp;
      |                      ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:414:22: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  414 |             braelist[*ep++] = lp;
      |                      ^~~~~
[ 51%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/settext.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/settext.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/settext.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/settext.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/settext.cpp
[ 52%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/symbol.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/symbol.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/symbol.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/symbol.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/symbol.cpp
[ 52%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/version.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/version.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/version.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/version.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/version.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/scoprand.cpp:20:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   20 | static char RCSid[] = "random.cpp,v 1.4 1999/01/04 12:46:49 hines Exp";
      |             ^~~~~
[ 52%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/x.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/x.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/x.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/x.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp
[ 52%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/xred.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/xred.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/xred.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/xred.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/xred.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/version.cpp:998:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  998 | char* RCS_hoc_version = "$Revision: 3 $";
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/version.cpp:999:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  999 | char* RCS_hoc_date = "$Date: 2003-02-11 19:36:05 +0100 (Tue, 11 Feb 2003) $";
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 52%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/oc_generated/parse.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/oc_generated/parse.cpp.o -MF CMakeFiles/nrniv_lib.dir/oc_generated/parse.cpp.o.d -o CMakeFiles/nrniv_lib.dir/oc_generated/parse.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated/parse.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp: In function ‘void x11_open_window()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:214:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  214 |     char* window_name = "Xhocplot";
      |                         ^~~~~~~~~~
[ 53%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/arnoldi.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/arnoldi.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/arnoldi.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/arnoldi.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/arnoldi.c
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:279:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  279 | char* color_names[Ncolors] = {"black",
      |                               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:280:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  280 |                               "white",
      |                               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:281:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  281 |                               "yellow",
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:282:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  282 |                               "red",
      |                               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:283:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  283 |                               "green",
      |                               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:284:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  284 |                               "blue",
      |                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:285:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  285 |                               "magenta",
      |                               ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:286:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  286 |                               "cyan",
      |                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:287:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  287 |                               "sienna",
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:288:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  288 |                               "orange",
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:289:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  289 |                               "coral"};
      |                               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/arnoldi.c:37:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   37 | static char rcsid[] = "arnoldi.c,v 1.1 1997/12/04 17:55:13 hines Exp";
      |             ^~~~~
[ 53%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/bdfactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/bdfactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/bdfactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/bdfactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/bdfactor.c
[ 53%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/bkpfacto.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/bkpfacto.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/bkpfacto.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/bkpfacto.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c
[ 53%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/chfactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/chfactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/chfactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/chfactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/chfactor.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bdfactor.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "$Id: ";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c: In function ‘interchange’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c:55:19: warning: variable ‘A_me’ set but not used [-Wunused-but-set-variable]
   55 |         Real    **A_me, tmp;
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c: In function ‘BKPfactor’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c:108:19: warning: variable ‘A_me’ set but not used [-Wunused-but-set-variable]
  108 |         Real    **A_me, aii, aip1, aip1i, lambda, sigma, tmp;
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c: In function ‘BKPsolve’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c:235:59: warning: variable ‘tmp_ve’ set but not used [-Wunused-but-set-variable]
  235 |         Real    **A_me, a11, a12, a22, b1, b2, det, sum, *tmp_ve, tmp_diag;
      |                                                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c:235:19: warning: variable ‘A_me’ set but not used [-Wunused-but-set-variable]
  235 |         Real    **A_me, a11, a12, a22, b1, b2, det, sum, *tmp_ve, tmp_diag;
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c:32:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   32 | static  char    rcsid[] = "bkpfacto.c,v 1.1 1997/12/04 17:55:14 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/chfactor.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "chfactor.c,v 1.1 1997/12/04 17:55:15 hines Exp";
      |                 ^~~~~
[ 53%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/conjgrad.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/conjgrad.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/conjgrad.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/conjgrad.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/conjgrad.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/conjgrad.c:52:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   52 | static char     rcsid[] = "conjgrad.c,v 1.1 1997/12/04 17:55:16 hines Exp";
      |                 ^~~~~
[ 54%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/copy.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/copy.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/copy.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/copy.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/copy.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/copy.c: In function ‘vm_move’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/copy.c:193:17: warning: variable ‘dim0’ set but not used [-Wunused-but-set-variable]
  193 |     int         dim0, i;
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/copy.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/copy.c:28:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   28 | static  char    rcsid[] = "copy.c,v 1.1 1997/12/04 17:55:17 hines Exp";
      |                 ^~~~~
[ 54%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/dmacheps.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/dmacheps.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/dmacheps.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/dmacheps.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/dmacheps.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/dmacheps.c: In function ‘main’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/dmacheps.c:40:38: warning: unused variable ‘dtmp’ [-Wunused-variable]
   40 |     static double       deps, deps1, dtmp;
      |                                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/dmacheps.c:40:31: warning: unused variable ‘deps1’ [-Wunused-variable]
   40 |     static double       deps, deps1, dtmp;
      |                               ^~~~~
[ 54%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/err.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/err.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/err.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/err.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/err.c
[ 54%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/extras.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/extras.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/extras.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/extras.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/err.c:35:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static  char    rcsid[] = "err.c,v 1.1 1997/12/04 17:55:19 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c: In function ‘Mmm’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:439:31: warning: unused variable ‘k’ [-Wunused-variable]
  439 |     register int        i, j, k;
      |                               ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:439:28: warning: unused variable ‘j’ [-Wunused-variable]
  439 |     register int        i, j, k;
      |                            ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c: In function ‘Mmtrm’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:458:28: warning: unused variable ‘j’ [-Wunused-variable]
  458 |     register int        i, j, k;
      |                            ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:458:25: warning: unused variable ‘i’ [-Wunused-variable]
  458 |     register int        i, j, k;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c: In function ‘Mmmtr’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:476:31: warning: unused variable ‘k’ [-Wunused-variable]
  476 |     register int        i, j, k;
      |                               ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:476:28: warning: unused variable ‘j’ [-Wunused-variable]
  476 |     register int        i, j, k;
      |                            ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:87:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   87 | static char     rcsid[] = "$Id: extras.c,v 1.4 1995/06/08 15:13:15 des Exp $";
      |                 ^~~~~
[ 55%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/fft.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/fft.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/fft.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/fft.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/fft.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/fft.c:34:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static char rcsid[] = "fft.c,v 1.1 1997/12/04 17:55:20 hines Exp";
      |             ^~~~~
[ 55%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/givens.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/givens.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/givens.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/givens.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/givens.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/givens.c:38:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static  char    rcsid[] = "givens.c,v 1.1 1997/12/04 17:55:22 hines Exp";
      |                 ^~~~~
[ 55%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/hessen.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/hessen.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/hessen.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/hessen.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/hessen.c
[ 55%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/hsehldr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/hsehldr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/hsehldr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/hsehldr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/hsehldr.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/hessen.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "hessen.c,v 1.1 1997/12/04 17:55:23 hines Exp";
      |                 ^~~~~
[ 55%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/init.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/init.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/init.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/init.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/init.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/hsehldr.c:37:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   37 | static  char    rcsid[] = "hsehldr.c,v 1.1 1997/12/04 17:55:24 hines Exp";
      |                 ^~~~~
[ 56%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/iter0.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/iter0.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/iter0.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/iter0.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/iter0.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/init.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "init.c,v 1.1 1997/12/04 17:55:25 hines Exp";
      |                 ^~~~~
[ 56%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/iternsym.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/iternsym.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/iternsym.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/iternsym.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/iternsym.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iter0.c: In function ‘iter_copy2’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iter0.c:207:21: warning: operation on ‘ip2->shared_x’ may be undefined [-Wsequence-point]
  207 |       ip2->shared_x = ip2->shared_x = FALSE;
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iter0.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iter0.c:44:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   44 | static char rcsid[] = "iter0.c,v 1.1 1997/12/04 17:55:26 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iternsym.c:826:13: warning: ‘test_mgcr’ defined but not used [-Wunused-function]
  826 | static void test_mgcr(ip,i,Q,R)
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iternsym.c:541:13: warning: ‘test_gmres’ defined but not used [-Wunused-function]
  541 | static void test_gmres(ip,i,Q,R,givc,givs,h_val)
      |             ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iternsym.c:43:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   43 | static char rcsid[] = "iternsym.c,v 1.1 1997/12/04 17:55:27 hines Exp";
      |             ^~~~~
[ 56%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/itersym.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/itersym.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/itersym.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/itersym.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/itersym.c
[ 56%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/ivecop.c.o
/builddir/build/BUILD/nrn-8.2.2/src/mesch/itersym.c:43:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   43 | static char rcsid[] = "itersym.c,v 1.1 1997/12/04 17:55:29 hines Exp";
      |             ^~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/ivecop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/ivecop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/ivecop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/ivecop.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/ivecop.c: In function ‘iv_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/ivecop.c:117:15: warning: operation on ‘iv->ive’ may be undefined [-Wsequence-point]
  117 |       iv->ive = RENEW(iv->ive,new_dim,int);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/ivecop.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/ivecop.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "ivecop.c,v 1.1 1997/12/04 17:55:30 hines Exp";
      |                 ^~~~~
[ 56%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/lanczos.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/lanczos.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/lanczos.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/lanczos.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/lanczos.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/lanczos.c:38:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static char rcsid[] = "lanczos.c,v 1.1 1997/12/04 17:55:31 hines Exp";
      |             ^~~~~
[ 57%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/lufactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/lufactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/lufactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/lufactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/lufactor.c
[ 57%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/machine.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/machine.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/machine.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/machine.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/machine.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/lufactor.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "lufactor.c,v 1.1 1997/12/04 17:55:32 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/machine.c:35:18: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static  char    *rcsid = "machine.c,v 1.1 1997/12/04 17:55:33 hines Exp";
      |                  ^~~~~
[ 57%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matlab.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matlab.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/matlab.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/matlab.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/matlab.c
[ 57%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/matop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/matop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/matop.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/matlab.c:40:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   40 | static char rcsid[] = "matlab.c,v 1.1 1997/12/04 17:55:34 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/matop.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "matop.c,v 1.1 1997/12/04 17:55:35 hines Exp";
      |                 ^~~~~
[ 58%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matrixio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matrixio.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/matrixio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/matrixio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/matrixio.c
[ 58%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/meminfo.c.o
[ 58%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/memory.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/meminfo.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/meminfo.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/meminfo.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/meminfo.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/memory.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/memory.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/memory.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/matrixio.c:35:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static char rcsid[] = "matrixio.c,v 1.1 1997/12/04 17:55:35 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c: In function ‘m_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c:287:13: warning: operation on ‘A->me’ may be undefined [-Wsequence-point]
  287 |       A->me = RENEW(A->me,new_m,Real *);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c:303:15: warning: operation on ‘A->base’ may be undefined [-Wsequence-point]
  303 |       A->base = RENEW(A->base,new_size,Real);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c: In function ‘px_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c:421:14: warning: operation on ‘px->pe’ may be undefined [-Wsequence-point]
  421 |       px->pe = RENEW(px->pe,new_size,u_int);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c: In function ‘v_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c:466:13: warning: operation on ‘x->ve’ may be undefined [-Wsequence-point]
  466 |       x->ve = RENEW(x->ve,new_dim,Real);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "memory.c,v 1.1 1997/12/04 17:55:38 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/meminfo.c:46:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   46 | static char rcsid[] = "meminfo.c,v 1.1 1997/12/04 17:55:37 hines Exp";
      |             ^~~~~
[ 58%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/memstat.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/memstat.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/memstat.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/memstat.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/memstat.c
[ 58%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/mfunc.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/mfunc.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/mfunc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/mfunc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/mfunc.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memstat.c:44:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   44 | static char rcsid[] = "memstat.c,v 1.1 1997/12/04 17:55:39 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/mfunc.c:39:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   39 | static char     rcsid[] = "mfunc.c,v 1.1 1997/12/04 17:55:41 hines Exp";
      |                 ^~~~~
[ 59%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/norm.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/norm.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/norm.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/norm.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/norm.c
[ 59%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/otherio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/otherio.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/otherio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/otherio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/otherio.c
[ 59%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/pxop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/pxop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/pxop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/pxop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/pxop.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/norm.c:31:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   31 | static  char    rcsid[] = "norm.c,v 1.1 1997/12/04 17:55:43 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/otherio.c:32:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   32 | static  char    rcsid[] = "otherio.c,v 1.1 1997/12/04 17:55:44 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/pxop.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "pxop.c,v 1.1 1997/12/04 17:55:44 hines Exp";
      |                 ^~~~~
[ 59%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/qrfactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/qrfactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/qrfactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/qrfactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/qrfactor.c
[ 60%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/schur.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/schur.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/schur.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/schur.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c
[ 60%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/solve.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/solve.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/solve.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/solve.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/solve.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c: In function ‘hhldr3cols’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c:74:19: warning: variable ‘A_me’ set but not used [-Wunused-but-set-variable]
   74 |         Real    **A_me, ip, prod;
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c: In function ‘hhldr3rows’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c:123:19: warning: variable ‘A_me’ set but not used [-Wunused-but-set-variable]
  123 |         Real    **A_me, ip, prod;
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/qrfactor.c:42:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   42 | static  char    rcsid[] = "qrfactor.c,v 1.1 1997/12/04 17:55:45 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c: In function ‘schur’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c:159:51: warning: unused variable ‘t’ [-Wunused-variable]
  159 |     Real        beta2, c, discrim, dummy, nu1, s, t, tmp, x, y, z;
      |                                                   ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c:40:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   40 | static char rcsid[] = "schur.c,v 1.1 1997/12/04 17:55:46 hines Exp";
      |             ^~~~~
[ 60%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sparse.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sparse.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/sparse.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/sparse.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/solve.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "solve.c,v 1.1 1997/12/04 17:55:47 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: In function ‘sp_set_val’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:99:17: warning: operation on ‘r->elt’ may be undefined [-Wsequence-point]
   99 |          r->elt = RENEW(r->elt,new_len,row_elt);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: In function ‘sp_mv_mlt’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:127:22: warning: variable ‘n’ set but not used [-Wunused-but-set-variable]
  127 |    int  i, j_idx, m, n, max_idx;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: In function ‘sp_vm_mlt’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:163:22: warning: variable ‘n’ set but not used [-Wunused-but-set-variable]
  163 |    int  i, j_idx, m, n, max_idx;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: In function ‘sp_copy2’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:679:16: warning: operation on ‘mesch_out->row’ may be undefined [-Wsequence-point]
  679 |       OUT->row = RENEW(OUT->row,A->m,SPROW);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: In function ‘sp_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:756:14: warning: operation on ‘A->row’ may be undefined [-Wsequence-point]
  756 |       A->row = RENEW(A->row,(unsigned)m,SPROW);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:783:20: warning: operation on ‘A->start_row’ may be undefined [-Wsequence-point]
  783 |       A->start_row = RENEW(A->start_row,(unsigned)n,int);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:784:20: warning: operation on ‘A->start_idx’ may be undefined [-Wsequence-point]
  784 |       A->start_idx = RENEW(A->start_idx,(unsigned)n,int);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:38:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static char     rcsid[] = "sparse.c,v 1.1 1997/12/04 17:55:48 hines Exp";
      |                 ^~~~~
[ 60%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sparseio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sparseio.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/sparseio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/sparseio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/sparseio.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparseio.c:36:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   36 | static char rcsid[] = "sparseio.c,v 1.1 1997/12/04 17:55:49 hines Exp";
      |             ^~~~~
[ 60%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spbkp.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spbkp.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/spbkp.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/spbkp.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c
[ 61%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spchfctr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spchfctr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/spchfctr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/spchfctr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/spchfctr.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c: In function ‘spBKPfactor’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c:569:17: warning: variable ‘row_num’ set but not used [-Wunused-but-set-variable]
  569 |     int         row_num;
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c:567:44: warning: variable ‘r’ set but not used [-Wunused-but-set-variable]
  567 |     int         i, j, k, l, n, onebyone=0, r;
      |                                            ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c:35:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static  char    rcsid[] = "spbkp.c,v 1.1 1997/12/04 17:55:50 hines Exp";
      |                 ^~~~~
[ 61%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/splufctr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/splufctr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/splufctr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/splufctr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/splufctr.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spchfctr.c: In function ‘spICHfactor’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spchfctr.c:386:23: warning: variable ‘n’ set but not used [-Wunused-but-set-variable]
  386 |         int     k, m, n, nxt_row, nxt_idx, diag_idx;
      |                       ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spchfctr.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spchfctr.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static char     rcsid[] = "spchfctr.c,v 1.1 1997/12/04 17:55:51 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/splufctr.c: In function ‘spILUfactor’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/splufctr.c:306:37: warning: variable ‘m’ set but not used [-Wunused-but-set-variable]
  306 |     int         i, k, idx, idx_piv, m, n, old_idx, old_idx_piv;
      |                                     ^
[ 61%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sprow.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sprow.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/sprow.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/sprow.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c: In function ‘sprow_xpd’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c:202:14: warning: operation on ‘r->elt’ may be undefined [-Wsequence-point]
  202 |       r->elt = RENEW(r->elt,newlen,row_elt);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c: In function ‘sprow_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c:248:14: warning: operation on ‘r->elt’ may be undefined [-Wsequence-point]
  248 |       r->elt = RENEW(r->elt,n,row_elt);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c: In function ‘sprow_set_val’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c:692:17: warning: operation on ‘r->elt’ may be undefined [-Wsequence-point]
  692 |          r->elt = RENEW(r->elt,new_len,row_elt);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c:38:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static char     rcsid[] = "sprow.c,v 1.1 1997/12/04 17:55:53 hines Exp";
      |                 ^~~~~
[ 61%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spswap.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spswap.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/spswap.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/spswap.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/spswap.c
[ 61%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/submat.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/submat.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/submat.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/submat.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/submat.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spswap.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "spswap.c,v 1.1 1997/12/04 17:55:54 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/submat.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "submat.c,v 1.1 1997/12/04 17:55:55 hines Exp";
      |                 ^~~~~
[ 62%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/svd.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/svd.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/svd.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/svd.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/svd.c
[ 62%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/symmeig.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/symmeig.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/symmeig.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/symmeig.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/symmeig.c
[ 62%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/update.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/update.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/update.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/update.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/update.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/svd.c:38:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static char rcsid[] = "svd.c,v 1.1 1997/12/04 17:55:56 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/symmeig.c:38:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static char rcsid[] = "symmeig.c,v 1.1 1997/12/04 17:55:57 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/update.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "update.c,v 1.1 1997/12/04 17:56:01 hines Exp";
      |                 ^~~~~
[ 62%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/vecop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/vecop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/vecop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/vecop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/vecop.c
[ 63%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/version.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/version.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/version.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/version.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/version.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/vecop.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "vecop.c,v 1.1 1997/12/04 17:56:02 hines Exp";
      |                 ^~~~~
[ 63%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zcopy.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zcopy.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zcopy.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zcopy.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zcopy.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zcopy.c: In function ‘zvm_move’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zcopy.c:175:17: warning: variable ‘dim0’ set but not used [-Wunused-but-set-variable]
  175 |     int         dim0, i;
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zcopy.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zcopy.c:28:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   28 | static  char    rcsid[] = "zcopy.c,v 1.1 1997/12/04 17:56:04 hines Exp";
      |                 ^~~~~
[ 63%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zfunc.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zfunc.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zfunc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zfunc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zfunc.c
[ 63%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zgivens.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zgivens.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zgivens.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zgivens.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zgivens.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zfunc.c:35:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static char rcsid[] = "zfunc.c,v 1.1 1997/12/04 17:56:05 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zgivens.c:36:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   36 | static  char    rcsid[] = "$Id: ";
      |                 ^~~~~
[ 63%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zhessen.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zhessen.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zhessen.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zhessen.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zhessen.c
[ 64%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zhsehldr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zhsehldr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zhsehldr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zhsehldr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zhsehldr.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zhessen.c:35:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static  char    rcsid[] = "zhessen.c,v 1.1 1997/12/04 17:56:07 hines Exp";
      |                 ^~~~~
[ 64%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zlufctr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zlufctr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zlufctr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zlufctr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zlufctr.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zhsehldr.c:38:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static  char    rcsid[] = "zhsehldr.c,v 1.1 1997/12/04 17:56:08 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zlufctr.c:32:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   32 | static  char    rcsid[] = "zlufctr.c,v 1.1 1997/12/04 17:56:09 hines Exp";
      |                 ^~~~~
[ 64%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmachine.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmachine.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zmachine.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zmachine.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zmachine.c
[ 64%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatio.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zmatio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zmatio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatio.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmachine.c:35:18: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static  char    *rcsid = "zmachine.c,v 1.1 1997/12/04 17:56:10 hines Exp";
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatio.c:33:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static char rcsid[] = "zmatio.c,v 1.1 1997/12/04 17:56:11 hines Exp";
      |             ^~~~~
[ 64%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatlab.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatlab.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zmatlab.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zmatlab.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatlab.c
[ 65%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zmatop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zmatop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatop.c
[ 65%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmemory.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmemory.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zmemory.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zmemory.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatlab.c:41:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   41 | static char rcsid[] = "zmatlab.c,v 1.1 1997/12/04 17:56:11 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatop.c:32:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   32 | static  char    rcsid[] = "zmatop.c,v 1.1 1997/12/04 17:56:12 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c: In function ‘zm_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c:250:13: warning: operation on ‘A->me’ may be undefined [-Wsequence-point]
  250 |       A->me = RENEW(A->me,new_m,complex *);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c:266:15: warning: operation on ‘A->base’ may be undefined [-Wsequence-point]
  266 |       A->base = RENEW(A->base,new_size,complex);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c: In function ‘zv_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c:385:13: warning: operation on ‘x->ve’ may be undefined [-Wsequence-point]
  385 |       x->ve = RENEW(x->ve,new_dim,complex);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "zmemory.c,v 1.1 1997/12/04 17:56:13 hines Exp";
      |                 ^~~~~
[ 65%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/znorm.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/znorm.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/znorm.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/znorm.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/znorm.c
[ 65%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zqrfctr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zqrfctr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zqrfctr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zqrfctr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zqrfctr.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/znorm.c:32:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   32 | static  char    rcsid[] = "znorm.c,v 1.1 1997/12/04 17:56:14 hines Exp";
      |                 ^~~~~
[ 66%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zschur.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zschur.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zschur.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zschur.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zschur.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zqrfctr.c:42:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   42 | static  char    rcsid[] = "zqrfctr.c,v 1.1 1997/12/04 17:56:15 hines Exp";
      |                 ^~~~~
[ 66%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zsolve.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zsolve.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zsolve.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zsolve.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zsolve.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zschur.c:40:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   40 | static char rcsid[] = "zschur.c,v 1.1 1997/12/04 17:56:16 hines Exp";
      |             ^~~~~
[ 66%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zvecop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zvecop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zvecop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zvecop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zvecop.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zsolve.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "zsolve.c,v 1.1 1997/12/04 17:56:17 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zvecop.c:31:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   31 | static  char    rcsid[] = "zvecop.c,v 1.1 1997/12/04 17:56:19 hines Exp";
      |                 ^~~~~
[ 66%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/apcount.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/apcount.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/apcount.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/apcount.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:123:34: warning: missing braces around initializer [-Wmissing-braces]
  123 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  124 |  0,0
      |  {
  125 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:126:38: warning: missing braces around initializer [-Wmissing-braces]
  126 |  static Member_func _member_func[] = {
      |                                      ^
  127 |  "loc", _hoc_loc_pnt,
      |  {                  }
  128 |  "has_loc", _hoc_has_loc,
      |  {                      }
  129 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  130 |  "check", _hoc_check,
      |  {                  }
  131 |  "record", _hoc_record,
      |  {                    }
  132 |  0, 0
      |  {
  133 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:136:44: warning: missing braces around initializer [-Wmissing-braces]
  136 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  137 |  0,0,0
      |  { {
  138 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:139:42: warning: missing braces around initializer [-Wmissing-braces]
  139 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  140 |  "thresh", "mV",
      |  {             }
  141 |  "time", "ms",
      |  {           }
  142 |  0,0
      |  {
  143 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:146:33: warning: missing braces around initializer [-Wmissing-braces]
  146 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  147 |  0,0
      |  {
  148 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:149:31: warning: missing braces around initializer [-Wmissing-braces]
  149 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  150 |  0,0,0
      |  {
  151 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:177:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  177 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘_apcount_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:207:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  207 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:300:18: warning: unused variable ‘_save’ [-Wunused-variable]
  300 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:300:7: warning: unused variable ‘_i’ [-Wunused-variable]
  300 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘_nrn_cur__APCount’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:348:35: warning: variable ‘_v’ set but not used [-Wunused-but-set-variable]
  348 | Node *_nd; int* _ni; double _rhs, _v; int _iml, _cntml;
      |                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:348:29: warning: unused variable ‘_rhs’ [-Wunused-variable]
  348 | Node *_nd; int* _ni; double _rhs, _v; int _iml, _cntml;
      |                             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:347:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  347 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:347:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  347 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:347:9: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  347 | double* _p; Datum* _ppvar; Datum* _thread;
      |         ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘_nrn_jacob__APCount’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:371:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  371 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:371:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  371 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:427:6: warning: unused variable ‘_i’ [-Wunused-variable]
  427 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:426:21: warning: unused variable ‘_p’ [-Wunused-variable]
  426 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:423:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  423 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:28:22: warning: ‘_nrn_current__APCount’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__APCount
      |                      ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:342:15: note: in expansion of macro ‘_nrn_current’
  342 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:233:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  233 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:231:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  231 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:230:12: warning: ‘error’ defined but not used [-Wunused-variable]
  230 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:228:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  228 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:227:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  227 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:152:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  152 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:144:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  144 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:118:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  118 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
[ 66%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/feature.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/feature.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/feature.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/feature.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:195:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  195 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:178:28: note: ‘_ppvar’ was declared here
  178 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:82:34: warning: missing braces around initializer [-Wmissing-braces]
   82 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
   83 |  "setdata_feature", _hoc_setdata,
      |  {                              }
   84 |  "install_vector_fitness", _hoc_install_vector_fitness,
      |  {                                                    }
   85 |  0, 0
      |  {
   86 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:89:44: warning: missing braces around initializer [-Wmissing-braces]
   89 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
   90 |  0,0,0
      |  { {
   91 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:92:42: warning: missing braces around initializer [-Wmissing-braces]
   92 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
   93 |  0,0
      |  {
   94 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:97:33: warning: missing braces around initializer [-Wmissing-braces]
   97 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
   98 |  0,0
      |  {
   99 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:100:31: warning: missing braces around initializer [-Wmissing-braces]
  100 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  101 |  0,0,0
      |  {
  102 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:120:28: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  120 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:119:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  119 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘_feature_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:135:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  135 |         int _vectorized = 0;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘width’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:152:13: warning: unused variable ‘i’ [-Wunused-variable]
  152 |         int i, nx, ny, i1, i2;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘xfitness’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:177:21: warning: variable ‘nyval’ set but not used [-Wunused-but-set-variable]
  177 |         int nx, ny, nyval, nxval, i, j;
      |                     ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘yfitness’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:207:21: warning: variable ‘nyval’ set but not used [-Wunused-but-set-variable]
  207 |         int nx, ny, nyval, nxval, i, j;
      |                     ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:266:18: warning: unused variable ‘_save’ [-Wunused-variable]
  266 |   int _i; double _save;_ninits++;
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:266:7: warning: unused variable ‘_i’ [-Wunused-variable]
  266 |   int _i; double _save;_ninits++;
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:324:6: warning: unused variable ‘_i’ [-Wunused-variable]
  324 |  int _i; static int _first = 1;
      |      ^~
[ 67%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire2.c.o
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:321:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  321 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:30:19: warning: ‘_nrn_state_’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state_
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:297:13: note: in expansion of macro ‘nrn_state’
  297 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type){
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:28:22: warning: ‘_nrn_current_’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current_
      |                      ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:293:15: note: in expansion of macro ‘_nrn_current’
  293 | static double _nrn_current(double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:25:18: warning: ‘_nrn_init_’ defined but not used [-Wunused-function]
   25 | #define nrn_init _nrn_init_
      |                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:272:13: note: in expansion of macro ‘nrn_init’
  272 | static void nrn_init(NrnThread* _nt, _Memb_list* _ml, int _type){
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:146:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  146 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:143:12: warning: ‘error’ defined but not used [-Wunused-variable]
  143 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:141:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  141 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:140:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  140 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:118:13: warning: ‘nrn_alloc’ defined but not used [-Wunused-function]
  118 | static void nrn_alloc(Prop* _prop) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:108:21: warning: ‘_mechanism’ defined but not used [-Wunused-variable]
  108 |  static const char *_mechanism[] = {
      |                     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:103:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  103 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:92:22: warning: ‘_hoc_parm_units’ defined but not used [-Wunused-variable]
   92 |  static HocParmUnits _hoc_parm_units[] = {
      |                      ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:89:23: warning: ‘_hoc_parm_limits’ defined but not used [-Wunused-variable]
   89 |  static HocParmLimits _hoc_parm_limits[] = {
      |                       ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:60:13: warning: ‘hoc_nrnpointerindex’ defined but not used [-Wunused-variable]
   60 |  static int hoc_nrnpointerindex =  -1;
      |             ^~~~~~~~~~~~~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire2.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire2.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire2.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c
[ 67%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/oclmp.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/oclmp.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/oclmp.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/oclmp.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:125:34: warning: missing braces around initializer [-Wmissing-braces]
  125 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  126 |  0,0
      |  {
  127 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:128:38: warning: missing braces around initializer [-Wmissing-braces]
  128 |  static Member_func _member_func[] = {
      |                                      ^
  129 |  "loc", _hoc_loc_pnt,
      |  {                  }
  130 |  "has_loc", _hoc_has_loc,
      |  {                      }
  131 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  132 |  "I", _hoc_I,
      |  {          }
  133 |  "M", _hoc_M,
      |  {          }
  134 |  "firetime", _hoc_firetime,
      |  {                        }
  135 |  "newton1", _hoc_newton1,
      |  {                      }
  136 |  0, 0
      |  {
  137 | };
      | }
[ 67%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/ppmark.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/ppmark.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/ppmark.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/ppmark.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:148:44: warning: missing braces around initializer [-Wmissing-braces]
  148 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  149 |  0,0,0
      |  { {
  150 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:151:42: warning: missing braces around initializer [-Wmissing-braces]
  151 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  152 |  "taus", "ms",
      |  {           }
  153 |  "taum", "ms",
      |  {           }
  154 |  0,0
      |  {
  155 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:157:33: warning: missing braces around initializer [-Wmissing-braces]
  157 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  158 |  0,0
      |  {
  159 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:160:31: warning: missing braces around initializer [-Wmissing-braces]
  160 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  161 |  0,0,0
      |  {
  162 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:187:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  187 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘_intfire2_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:220:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  220 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘I_IntFire2’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:276:15: warning: variable ‘_lf’ set but not used [-Wunused-but-set-variable]
  276 |  double _lx , _lf ;
      |               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘newton1_IntFire2’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:379:38: warning: variable ‘_lxm’ set but not used [-Wunused-but-set-variable]
  379 |  double _ldx , _lf , _ldf , _liter , _lxm ;
      |                                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:423:18: warning: unused variable ‘_save’ [-Wunused-variable]
  423 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:423:7: warning: unused variable ‘_i’ [-Wunused-variable]
  423 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘_nrn_init__IntFire2’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:439:28: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  439 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:439:19: warning: unused variable ‘_v’ [-Wunused-variable]
  439 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:439:7: warning: unused variable ‘_nd’ [-Wunused-variable]
  439 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘_nrn_state__IntFire2’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:458:34: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  458 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:458:7: warning: variable ‘_nd’ set but not used [-Wunused-but-set-variable]
  458 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:457:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  457 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:457:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  457 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:477:6: warning: unused variable ‘_i’ [-Wunused-variable]
  477 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:476:21: warning: unused variable ‘_p’ [-Wunused-variable]
  476 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:473:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  473 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:30:19: warning: ‘_nrn_state__IntFire2’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__IntFire2
      |                   ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:456:13: note: in expansion of macro ‘nrn_state’
  456 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:28:22: warning: ‘_nrn_current__IntFire2’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__IntFire2
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:452:15: note: in expansion of macro ‘_nrn_current’
  452 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:251:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  251 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:249:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  249 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:248:12: warning: ‘error’ defined but not used [-Wunused-variable]
  248 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:246:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  246 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:245:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  245 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:163:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  163 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:120:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  120 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:127:34: warning: missing braces around initializer [-Wmissing-braces]
  127 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  128 |  0,0
      |  {
  129 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:130:38: warning: missing braces around initializer [-Wmissing-braces]
  130 |  static Member_func _member_func[] = {
      |                                      ^
  131 |  "loc", _hoc_loc_pnt,
      |  {                  }
  132 |  "has_loc", _hoc_has_loc,
      |  {                      }
  133 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  134 |  "icur", _hoc_icur,
      |  {                }
  135 |  "vstim", _hoc_vstim,
      |  {                  }
  136 |  0, 0
      |  {
  137 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:140:44: warning: missing braces around initializer [-Wmissing-braces]
  140 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  141 |  "rs", 1e-09, 1e+09,
      |  {     {           }}
  142 |  0,0,0
      |  { {
  143 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:144:42: warning: missing braces around initializer [-Wmissing-braces]
  144 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  145 |  "rs", "megohm",
      |  {             }
  146 |  "on", "ms",
      |  {         }
  147 |  "off", "ms",
      |  {          }
  148 |  "vc", "mV",
      |  {         }
  149 |  "i", "nA",
      |  {        }
  150 |  0,0
      |  {
  151 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:154:33: warning: missing braces around initializer [-Wmissing-braces]
  154 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  155 |  0,0
      |  {
  156 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:157:31: warning: missing braces around initializer [-Wmissing-braces]
  157 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  158 |  0,0,0
      |  {
  159 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:187:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  187 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘_oclmp_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:219:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  219 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:301:18: warning: unused variable ‘_save’ [-Wunused-variable]
  301 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:301:7: warning: unused variable ‘_i’ [-Wunused-variable]
  301 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘_nrn_jacob__OClamp’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:402:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  402 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:402:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  402 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:470:6: warning: unused variable ‘_i’ [-Wunused-variable]
  470 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:469:21: warning: unused variable ‘_p’ [-Wunused-variable]
  469 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:466:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  466 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:245:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  245 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:243:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  243 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:242:12: warning: ‘error’ defined but not used [-Wunused-variable]
  242 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:240:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  240 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:239:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  239 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:160:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  160 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:152:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  152 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:122:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  122 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
[ 67%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/syn.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/syn.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/syn.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/syn.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:205:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  205 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:188:28: note: ‘_ppvar’ was declared here
  188 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:107:34: warning: missing braces around initializer [-Wmissing-braces]
  107 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  108 |  0,0
      |  {
  109 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:110:38: warning: missing braces around initializer [-Wmissing-braces]
  110 |  static Member_func _member_func[] = {
      |                                      ^
  111 |  "loc", _hoc_loc_pnt,
      |  {                  }
  112 |  "has_loc", _hoc_has_loc,
      |  {                      }
  113 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  114 |  0, 0
      |  {
  115 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:118:44: warning: missing braces around initializer [-Wmissing-braces]
  118 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  119 |  0,0,0
      |  { {
  120 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:121:42: warning: missing braces around initializer [-Wmissing-braces]
  121 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  122 |  0,0
      |  {
  123 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:125:33: warning: missing braces around initializer [-Wmissing-braces]
  125 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  126 |  0,0
      |  {
  127 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:128:31: warning: missing braces around initializer [-Wmissing-braces]
  128 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  129 |  0,0,0
      |  {
  130 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:150:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  150 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘_ppmark_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:177:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  177 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:206:18: warning: unused variable ‘_save’ [-Wunused-variable]
  206 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:206:7: warning: unused variable ‘_i’ [-Wunused-variable]
  206 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘_nrn_state__PointProcessMark’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:240:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  240 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:240:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  240 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:269:6: warning: unused variable ‘_i’ [-Wunused-variable]
  269 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:268:21: warning: unused variable ‘_p’ [-Wunused-variable]
  268 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:265:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  265 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:30:19: warning: ‘_nrn_state__PointProcessMark’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__PointProcessMark
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:239:13: note: in expansion of macro ‘nrn_state’
  239 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:28:22: warning: ‘_nrn_current__PointProcessMark’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__PointProcessMark
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:235:15: note: in expansion of macro ‘_nrn_current’
  235 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:203:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  203 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:201:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  201 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:200:12: warning: ‘error’ defined but not used [-Wunused-variable]
  200 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:198:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  198 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:197:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  197 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:131:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  131 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:102:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  102 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:63:16: warning: ‘_extcall_thread’ defined but not used [-Wunused-variable]
   63 |  static Datum* _extcall_thread;
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:207:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  207 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:188:28: note: ‘_ppvar’ was declared here
  188 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:165:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  165 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:151:28: note: ‘_ppvar’ was declared here
  151 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:122:34: warning: missing braces around initializer [-Wmissing-braces]
  122 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  123 |  0,0
      |  {
  124 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:125:38: warning: missing braces around initializer [-Wmissing-braces]
  125 |  static Member_func _member_func[] = {
      |                                      ^
  126 |  "loc", _hoc_loc_pnt,
      |  {                  }
  127 |  "has_loc", _hoc_has_loc,
      |  {                      }
  128 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  129 |  "alpha", _hoc_alpha,
      |  {                  }
  130 |  0, 0
      |  {
  131 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:136:44: warning: missing braces around initializer [-Wmissing-braces]
  136 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  137 |  "gmax", 0, 1e+09,
      |  {       {       }}
  138 |  "tau", 0.001, 1e+06,
      |  {      {           }}
  139 |  0,0,0
      |  { {
  140 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:141:42: warning: missing braces around initializer [-Wmissing-braces]
  141 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  142 |  "onset", "ms",
      |  {            }
  143 |  "tau", "ms",
      |  {          }
  144 |  "gmax", "uS",
      |  {           }
  145 |  "e", "mV",
      |  {        }
  146 |  "i", "nA",
      |  {        }
  147 |  0,0
      |  {
  148 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:150:33: warning: missing braces around initializer [-Wmissing-braces]
  150 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  151 |  0,0
      |  {
  152 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:153:31: warning: missing braces around initializer [-Wmissing-braces]
  153 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  154 |  0,0,0
      |  {
  155 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:182:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  182 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘_syn_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:213:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  213 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:265:18: warning: unused variable ‘_save’ [-Wunused-variable]
  265 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:265:7: warning: unused variable ‘_i’ [-Wunused-variable]
  265 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘_nrn_jacob__AlphaSynapse’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:345:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  345 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:345:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  345 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:376:6: warning: unused variable ‘_i’ [-Wunused-variable]
  376 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:375:21: warning: unused variable ‘_p’ [-Wunused-variable]
  375 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:372:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  372 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:239:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  239 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:237:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  237 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:236:12: warning: ‘error’ defined but not used [-Wunused-variable]
  236 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:234:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  234 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:233:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  233 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:156:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  156 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:117:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  117 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
[ 67%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/exp2syn.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/exp2syn.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/exp2syn.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/exp2syn.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:201:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  201 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:183:28: note: ‘_ppvar’ was declared here
  183 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 68%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/hh.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/hh.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/hh.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/hh.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c
[ 68%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire4.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire4.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire4.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire4.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:132:34: warning: missing braces around initializer [-Wmissing-braces]
  132 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  133 |  0,0
      |  {
  134 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:135:38: warning: missing braces around initializer [-Wmissing-braces]
  135 |  static Member_func _member_func[] = {
      |                                      ^
  136 |  "loc", _hoc_loc_pnt,
      |  {                  }
  137 |  "has_loc", _hoc_has_loc,
      |  {                      }
  138 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  139 |  0, 0
      |  {
  140 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:143:44: warning: missing braces around initializer [-Wmissing-braces]
  143 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  144 |  "tau2", 1e-09, 1e+09,
      |  {       {           }}
  145 |  "tau1", 1e-09, 1e+09,
      |  {       {           }}
  146 |  0,0,0
      |  { {
  147 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:148:42: warning: missing braces around initializer [-Wmissing-braces]
  148 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  149 |  "tau1", "ms",
      |  {           }
  150 |  "tau2", "ms",
      |  {           }
  151 |  "e", "mV",
      |  {        }
  152 |  "A", "uS",
      |  {        }
  153 |  "B", "uS",
      |  {        }
  154 |  "i", "nA",
      |  {        }
  155 |  "g", "uS",
      |  {        }
  156 |  0,0
      |  {
  157 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:162:33: warning: missing braces around initializer [-Wmissing-braces]
  162 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  163 |  0,0
      |  {
  164 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:165:31: warning: missing braces around initializer [-Wmissing-braces]
  165 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  166 |  0,0,0
      |  {
  167 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:204:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  204 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: At top level:
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:11:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘_nrn_cur__AlphaSynapse’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:105:26: warning: ‘_nd’ may be used uninitialized [-Wmaybe-uninitialized]
  105 | #define NODERHS(n) (*((n)->_rhs))
      |                      ~~~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:308:7: note: ‘_nd’ was declared here
  308 | Node *_nd; int* _ni; double _rhs, _v; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:229:46: warning: missing braces around initializer [-Wmissing-braces]
  229 |  static HocStateTolerance _hoc_state_tol[] = {
      |                                              ^
  230 |  0,0
      |  {
  231 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_exp2syn_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:240:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  240 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_net_receive__Exp2Syn’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:299:38: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  299 | {  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;
      |                                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:299:23: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  299 | {  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;
      |                       ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_ode_spec’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:327:22: warning: unused variable ‘_v’ [-Wunused-variable]
  327 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_ode_map’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:338:17: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  338 |         double* _p; Datum* _ppvar;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_ode_matsol’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:353:22: warning: unused variable ‘_v’ [-Wunused-variable]
  353 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:364:18: warning: unused variable ‘_save’ [-Wunused-variable]
  364 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:364:7: warning: unused variable ‘_i’ [-Wunused-variable]
  364 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_nrn_jacob__Exp2Syn’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:458:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  458 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:458:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  458 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:512:6: warning: unused variable ‘_i’ [-Wunused-variable]
  512 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:511:21: warning: unused variable ‘_p’ [-Wunused-variable]
  511 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:508:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  508 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:271:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  271 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:269:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  269 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:268:12: warning: ‘error’ defined but not used [-Wunused-variable]
  268 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:266:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  266 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:265:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  265 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:168:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  168 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:160:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  160 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:127:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  127 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:88:16: warning: ‘_extcall_thread’ defined but not used [-Wunused-variable]
   88 |  static Datum* _extcall_thread;
      |                ^~~~~~~~~~~~~~~
[ 68%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/passive.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/passive.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/passive.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/passive.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:141:34: warning: missing braces around initializer [-Wmissing-braces]
  141 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  142 |  "setdata_hh", _hoc_setdata,
      |  {                         }
  143 |  "rates_hh", _hoc_rates,
      |  {                     }
  144 |  "vtrap_hh", _hoc_vtrap,
      |  {                     }
  145 |  0, 0
      |  {
  146 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:173:44: warning: missing braces around initializer [-Wmissing-braces]
  173 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  174 |  "gl_hh", 0, 1e+09,
      |  {        {       }}
  175 |  "gkbar_hh", 0, 1e+09,
      |  {           {       }}
  176 |  "gnabar_hh", 0, 1e+09,
      |  {            {       }}
  177 |  "usetable_hh", 0, 1,
      |  {              {   }}
  178 |  0,0,0
      |  { {
  179 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:183:34: warning: missing braces around initializer [-Wmissing-braces]
  183 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  184 |  0,0
      |  {
  185 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:180:42: warning: missing braces around initializer [-Wmissing-braces]
  180 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  181 |  "mtau_hh", "ms",
      |  {              }
  182 |  "htau_hh", "ms",
      |  {              }
  183 |  "ntau_hh", "ms",
      |  {              }
  184 |  "gnabar_hh", "S/cm2",
      |  {                   }
  185 |  "gkbar_hh", "S/cm2",
      |  {                  }
  186 |  "gl_hh", "S/cm2",
      |  {               }
  187 |  "el_hh", "mV",
      |  {            }
  188 |  "gna_hh", "S/cm2",
      |  {                }
  189 |  "gk_hh", "S/cm2",
      |  {               }
  190 |  "il_hh", "mA/cm2",
      |  {                }
  191 |  0,0
      |  {
  192 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:198:33: warning: missing braces around initializer [-Wmissing-braces]
  198 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  199 |  "minf_hh", &minf_hh,
      |  {                  }
  200 |  "hinf_hh", &hinf_hh,
      |  {                  }
  201 |  "ninf_hh", &ninf_hh,
      |  {                  }
  202 |  "mtau_hh", &mtau_hh,
      |  {                  }
  203 |  "htau_hh", &htau_hh,
      |  {                  }
  204 |  "ntau_hh", &ntau_hh,
      |  {                  }
  205 |  "usetable_hh", &usetable_hh,
      |  {                          }
  206 |  0,0
      |  {
  207 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:208:31: warning: missing braces around initializer [-Wmissing-braces]
  208 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  209 |  0,0,0
      |  {
  210 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:277:46: warning: missing braces around initializer [-Wmissing-braces]
  277 |  static HocStateTolerance _hoc_state_tol[] = {
      |                                              ^
  278 |  0,0
      |  {
  279 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:186:38: warning: missing braces around initializer [-Wmissing-braces]
  186 |  static Member_func _member_func[] = {
      |                                      ^
  187 |  "loc", _hoc_loc_pnt,
      |  {                  }
  188 |  "has_loc", _hoc_has_loc,
      |  {                      }
  189 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  190 |  "E", _hoc_E,
      |  {          }
  191 |  "I", _hoc_I,
      |  {          }
  192 |  "M", _hoc_M,
      |  {          }
  193 |  "deriv", _hoc_deriv,
      |  {                  }
  194 |  "firetimebound", _hoc_firetimebound,
      |  {                                  }
  195 |  "factors", _hoc_factors,
      |  {                      }
  196 |  "fixprecondition", _hoc_fixprecondition,
      |  {                                      }
  197 |  "newstates", _hoc_newstates,
      |  {                          }
  198 |  "search", _hoc_search,
      |  {                    }
  199 |  "update", _hoc_update,
      |  {                    }
  200 |  0, 0
      |  {
  201 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:222:44: warning: missing braces around initializer [-Wmissing-braces]
  222 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  223 |  "eps_IntFire4", 1e-09, 0.01,
      |  {               {          }}
  224 |  "taueps_IntFire4", 1e-09, 1e+09,
      |  {                  {           }}
  225 |  "taum", 0, 1e+09,
      |  {       {       }}
  226 |  "taui2", 0, 1e+09,
      |  {        {       }}
  227 |  "taui1", 0, 1e+09,
      |  {        {       }}
  228 |  "taue", 0, 1e+09,
      |  {       {       }}
  229 |  0,0,0
      |  { {
  230 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:231:42: warning: missing braces around initializer [-Wmissing-braces]
  231 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  232 |  "eps_IntFire4", "1e-9",
      |  {                     }
  233 |  "taueps_IntFire4", "1e-9",
      |  {                        }
  234 |  "taue", "ms",
      |  {           }
  235 |  "taui1", "ms",
      |  {            }
  236 |  "taui2", "ms",
      |  {            }
  237 |  "taum", "ms",
      |  {           }
  238 |  "ae", "1/ms",
      |  {           }
  239 |  "ai1", "1/ms",
      |  {            }
  240 |  "ai2", "1/ms",
      |  {            }
  241 |  0,0
      |  {
  242 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:244:33: warning: missing braces around initializer [-Wmissing-braces]
  244 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  245 |  "ib_IntFire4", &ib_IntFire4,
      |  {                          }
  246 |  "eps_IntFire4", &eps_IntFire4,
      |  {                            }
  247 |  "taueps_IntFire4", &taueps_IntFire4,
      |  {                                  }
  248 |  0,0
      |  {
  249 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:250:31: warning: missing braces around initializer [-Wmissing-braces]
  250 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  251 |  0,0,0
      |  {
  252 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_hh_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:290:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  290 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_check_rates’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:375:10: warning: unused variable ‘_xi’ [-Wunused-variable]
  375 |   double _xi, _tmax;
      |          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:374:39: warning: unused variable ‘_ix’ [-Wunused-variable]
  374 |   static int _maktable=1; int _i, _j, _ix = 0;
      |                                       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:374:35: warning: unused variable ‘_j’ [-Wunused-variable]
  374 |   static int _maktable=1; int _i, _j, _ix = 0;
      |                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_n_rates’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:404:103: warning: unused variable ‘_j’ [-Wunused-variable]
  404 |  static void _n_rates(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _lv){ int _i, _j;
      |                                                                                                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:286:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  286 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘_intfire4_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:320:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  320 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_ode_spec’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:507:22: warning: unused variable ‘_v’ [-Wunused-variable]
  507 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_ode_map’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:520:17: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  520 |         double* _p; Datum* _ppvar;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_ode_matsol’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:535:22: warning: unused variable ‘_v’ [-Wunused-variable]
  535 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:572:18: warning: unused variable ‘_save’ [-Wunused-variable]
  572 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:572:7: warning: unused variable ‘_i’ [-Wunused-variable]
  572 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_nrn_jacob__hh’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:677:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  677 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:677:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  677 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:733:6: warning: unused variable ‘_i’ [-Wunused-variable]
  733 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:732:21: warning: unused variable ‘_p’ [-Wunused-variable]
  732 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:697:18: warning: unused variable ‘_save’ [-Wunused-variable]
  697 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:697:7: warning: unused variable ‘_i’ [-Wunused-variable]
  697 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘_nrn_init__IntFire4’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:717:28: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  717 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:717:19: warning: unused variable ‘_v’ [-Wunused-variable]
  717 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:717:7: warning: unused variable ‘_nd’ [-Wunused-variable]
  717 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘_nrn_state__IntFire4’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:736:34: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  736 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:736:7: warning: variable ‘_nd’ set but not used [-Wunused-but-set-variable]
  736 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:735:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  735 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:735:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  735 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:729:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  729 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:755:6: warning: unused variable ‘_i’ [-Wunused-variable]
  755 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:337:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  337 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:335:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  335 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:334:12: warning: ‘error’ defined but not used [-Wunused-variable]
  334 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:754:21: warning: unused variable ‘_p’ [-Wunused-variable]
  754 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:332:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  332 | static char *modelname = "hh.mod   squid sodium, potassium, and leak channels";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:331:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  331 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:211:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  211 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:193:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  193 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:751:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  751 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:30:19: warning: ‘_nrn_state__IntFire4’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__IntFire4
      |                   ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:734:13: note: in expansion of macro ‘nrn_state’
  734 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:28:22: warning: ‘_nrn_current__IntFire4’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__IntFire4
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:730:15: note: in expansion of macro ‘_nrn_current’
  730 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:351:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  351 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:349:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  349 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:348:12: warning: ‘error’ defined but not used [-Wunused-variable]
  348 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:346:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  346 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:345:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  345 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:253:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  253 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:178:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  178 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:101:34: warning: missing braces around initializer [-Wmissing-braces]
  101 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  102 |  "setdata_pas", _hoc_setdata,
      |  {                          }
  103 |  0, 0
      |  {
  104 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:107:44: warning: missing braces around initializer [-Wmissing-braces]
  107 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  108 |  "g_pas", 0, 1e+09,
      |  {        {       }}
  109 |  0,0,0
      |  { {
  110 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:111:42: warning: missing braces around initializer [-Wmissing-braces]
  111 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  112 |  "g_pas", "S/cm2",
      |  {               }
  113 |  "e_pas", "mV",
      |  {            }
  114 |  "i_pas", "mA/cm2",
      |  {                }
  115 |  0,0
      |  {
  116 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:118:33: warning: missing braces around initializer [-Wmissing-braces]
  118 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  119 |  0,0
      |  {
  120 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:121:31: warning: missing braces around initializer [-Wmissing-braces]
  121 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  122 |  0,0,0
      |  {
  123 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:146:28: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  146 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:145:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  145 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: In function ‘_passive_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:163:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  163 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:187:18: warning: unused variable ‘_save’ [-Wunused-variable]
  187 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:187:7: warning: unused variable ‘_i’ [-Wunused-variable]
  187 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: In function ‘_nrn_jacob__pas’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:261:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  261 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:261:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  261 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:292:6: warning: unused variable ‘_i’ [-Wunused-variable]
  292 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:291:21: warning: unused variable ‘_p’ [-Wunused-variable]
  291 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:288:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  288 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:184:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  184 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:182:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  182 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:181:12: warning: ‘error’ defined but not used [-Wunused-variable]
  181 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:179:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  179 | static char *modelname = "passive membrane channel";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:178:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  178 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:124:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  124 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:70:16: warning: ‘_extcall_thread’ defined but not used [-Wunused-variable]
   70 |  static Datum* _extcall_thread;
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:305:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  305 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:287:28: note: ‘_ppvar’ was declared here
  287 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:222:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  222 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:205:28: note: ‘_ppvar’ was declared here
  205 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 68%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/stim.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/stim.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/stim.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/stim.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘search_IntFire4’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:617:17: warning: ‘_lt2’ may be used uninitialized [-Wmaybe-uninitialized]
  617 |    while ( _lt2 - _lt1 > 1e-6  && flag  == 0.0 ) {
      |            ~~~~~^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:591:22: note: ‘_lt2’ was declared here
  591 |  double _lx , _lt1 , _lt2 ;
      |                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:628:8: warning: ‘_lsearch’ may be used uninitialized [-Wmaybe-uninitialized]
  628 | return _lsearch;
      |        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:590:11: note: ‘_lsearch’ was declared here
  590 |    double _lsearch;
      |           ^~~~~~~~
[ 69%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/vclmp.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/vclmp.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/vclmp.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/vclmp.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:117:34: warning: missing braces around initializer [-Wmissing-braces]
  117 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  118 |  0,0
      |  {
  119 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:120:38: warning: missing braces around initializer [-Wmissing-braces]
  120 |  static Member_func _member_func[] = {
      |                                      ^
  121 |  "loc", _hoc_loc_pnt,
      |  {                  }
  122 |  "has_loc", _hoc_has_loc,
      |  {                      }
  123 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  124 |  0, 0
      |  {
  125 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:128:44: warning: missing braces around initializer [-Wmissing-braces]
  128 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  129 |  "dur", 0, 1e+09,
      |  {      {       }}
  130 |  0,0,0
      |  { {
  131 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:132:42: warning: missing braces around initializer [-Wmissing-braces]
  132 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  133 |  "del", "ms",
      |  {          }
  134 |  "dur", "ms",
      |  {          }
  135 |  "amp", "nA",
      |  {          }
  136 |  "i", "nA",
      |  {        }
  137 |  0,0
      |  {
  138 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:140:33: warning: missing braces around initializer [-Wmissing-braces]
  140 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  141 |  0,0
      |  {
  142 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:143:31: warning: missing braces around initializer [-Wmissing-braces]
  143 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  144 |  0,0,0
      |  {
  145 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:171:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  171 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘_stim_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:201:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  201 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:230:18: warning: unused variable ‘_save’ [-Wunused-variable]
  230 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:230:7: warning: unused variable ‘_i’ [-Wunused-variable]
  230 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘_nrn_jacob__IClamp’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:338:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  338 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:338:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  338 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:375:6: warning: unused variable ‘_i’ [-Wunused-variable]
  375 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:374:21: warning: unused variable ‘_p’ [-Wunused-variable]
  374 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:371:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  371 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:227:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  227 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:225:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  225 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:224:12: warning: ‘error’ defined but not used [-Wunused-variable]
  224 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:222:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  222 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:221:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  221 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:146:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  146 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:112:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  112 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:73:16: warning: ‘_extcall_thread’ defined but not used [-Wunused-variable]
   73 |  static Datum* _extcall_thread;
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:148:34: warning: missing braces around initializer [-Wmissing-braces]
  148 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  149 |  0,0
      |  {
  150 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:151:38: warning: missing braces around initializer [-Wmissing-braces]
  151 |  static Member_func _member_func[] = {
      |                                      ^
  152 |  "loc", _hoc_loc_pnt,
      |  {                  }
  153 |  "has_loc", _hoc_has_loc,
      |  {                      }
  154 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  155 |  "icur", _hoc_icur,
      |  {                }
  156 |  "update", _hoc_update,
      |  {                    }
  157 |  "vstim", _hoc_vstim,
      |  {                  }
  158 |  0, 0
      |  {
  159 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:164:44: warning: missing braces around initializer [-Wmissing-braces]
  164 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  165 |  "dur", 0, 1e+09,
      |  {      {       }}
  166 |  "fac", 1, 10,
      |  {      {    }}
  167 |  "gain", 0, 1e+09,
      |  {       {       }}
  168 |  "rstim", 1e-09, 1e+09,
      |  {        {           }}
  169 |  "tau2", 0, 1e+09,
      |  {       {       }}
  170 |  "tau1", 0, 1e+09,
      |  {       {       }}
  171 |  0,0,0
      |  { {
  172 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:173:42: warning: missing braces around initializer [-Wmissing-braces]
  173 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  174 |  "dur", "ms",
      |  {          }
  175 |  "amp", "mV",
      |  {          }
  176 |  "rstim", "megohm",
      |  {                }
  177 |  "tau1", "ms",
      |  {           }
  178 |  "tau2", "ms",
      |  {           }
  179 |  "e0", "mV",
      |  {         }
  180 |  "vo0", "mV",
      |  {          }
  181 |  "vi0", "mV",
      |  {          }
  182 |  "fac", "1.0",
      |  {           }
  183 |  "e", "mV",
      |  {        }
  184 |  "vo", "mV",
      |  {         }
  185 |  "vi", "mV",
      |  {         }
  186 |  "i", "nA",
      |  {        }
  187 |  0,0
      |  {
  188 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:192:33: warning: missing braces around initializer [-Wmissing-braces]
  192 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  193 |  0,0
      |  {
  194 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:195:31: warning: missing braces around initializer [-Wmissing-braces]
  195 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  196 |  0,0,0
      |  {
  197 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:233:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  233 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘_vclmp_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:268:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  268 |         int _vectorized = 0;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘icur_VClamp’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:326:9: warning: unused variable ‘_lvout’ [-Wunused-variable]
  326 |  double _lvout ;
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:402:7: warning: unused variable ‘_i’ [-Wunused-variable]
  402 |   int _i; double _save;_ninits++;
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:581:6: warning: unused variable ‘_i’ [-Wunused-variable]
  581 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:578:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  578 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:294:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  294 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:289:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  289 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:288:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  288 | static int _reset;
      |            ^~~~~~
[ 69%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/expsyn.c.o
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:189:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  189 |  static double delta_t = 0.01;
      |                ^~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/expsyn.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/expsyn.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/expsyn.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:189:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  189 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:172:28: note: ‘_ppvar’ was declared here
  172 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 69%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire1.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire1.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire1.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire1.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c
[ 69%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/netstim.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/netstim.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/netstim.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/netstim.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:122:34: warning: missing braces around initializer [-Wmissing-braces]
  122 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  123 |  0,0
      |  {
  124 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:125:38: warning: missing braces around initializer [-Wmissing-braces]
  125 |  static Member_func _member_func[] = {
      |                                      ^
  126 |  "loc", _hoc_loc_pnt,
      |  {                  }
  127 |  "has_loc", _hoc_has_loc,
      |  {                      }
  128 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  129 |  0, 0
      |  {
  130 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:133:44: warning: missing braces around initializer [-Wmissing-braces]
  133 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  134 |  "tau", 1e-09, 1e+09,
      |  {      {           }}
  135 |  0,0,0
      |  { {
  136 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:137:42: warning: missing braces around initializer [-Wmissing-braces]
  137 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  138 |  "tau", "ms",
      |  {          }
  139 |  "e", "mV",
      |  {        }
  140 |  "g", "uS",
      |  {        }
  141 |  "i", "nA",
      |  {        }
  142 |  0,0
      |  {
  143 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:147:33: warning: missing braces around initializer [-Wmissing-braces]
  147 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  148 |  0,0
      |  {
  149 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:150:31: warning: missing braces around initializer [-Wmissing-braces]
  150 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  151 |  0,0,0
      |  {
  152 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:186:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  186 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:210:46: warning: missing braces around initializer [-Wmissing-braces]
  210 |  static HocStateTolerance _hoc_state_tol[] = {
      |                                              ^
  211 |  0,0
      |  {
  212 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_expsyn_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:221:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  221 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_net_receive__ExpSyn’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:277:38: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  277 | {  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;
      |                                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:277:23: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  277 | {  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;
      |                       ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_ode_spec’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:296:22: warning: unused variable ‘_v’ [-Wunused-variable]
  296 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_ode_map’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:307:17: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  307 |         double* _p; Datum* _ppvar;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_ode_matsol’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:322:22: warning: unused variable ‘_v’ [-Wunused-variable]
  322 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:333:18: warning: unused variable ‘_save’ [-Wunused-variable]
  333 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:333:7: warning: unused variable ‘_i’ [-Wunused-variable]
  333 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_nrn_jacob__ExpSyn’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:414:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  414 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:414:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  414 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:468:6: warning: unused variable ‘_i’ [-Wunused-variable]
  468 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:467:21: warning: unused variable ‘_p’ [-Wunused-variable]
  467 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:464:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  464 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:252:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  252 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:250:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  250 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:249:12: warning: ‘error’ defined but not used [-Wunused-variable]
  249 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:247:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  247 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:246:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  246 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:153:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  153 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:144:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  144 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:117:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  117 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:78:16: warning: ‘_extcall_thread’ defined but not used [-Wunused-variable]
   78 |  static Datum* _extcall_thread;
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:256:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  256 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:234:28: note: ‘_ppvar’ was declared here
  234 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:120:34: warning: missing braces around initializer [-Wmissing-braces]
  120 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  121 |  0,0
      |  {
  122 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:123:38: warning: missing braces around initializer [-Wmissing-braces]
  123 |  static Member_func _member_func[] = {
      |                                      ^
  124 |  "loc", _hoc_loc_pnt,
      |  {                  }
  125 |  "has_loc", _hoc_has_loc,
      |  {                      }
  126 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  127 |  "M", _hoc_M,
      |  {          }
  128 |  0, 0
      |  {
  129 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:134:44: warning: missing braces around initializer [-Wmissing-braces]
  134 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  135 |  0,0,0
      |  { {
  136 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:137:42: warning: missing braces around initializer [-Wmissing-braces]
  137 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  138 |  "tau", "ms",
      |  {          }
  139 |  "refrac", "ms",
      |  {             }
  140 |  0,0
      |  {
  141 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:143:33: warning: missing braces around initializer [-Wmissing-braces]
  143 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  144 |  0,0
      |  {
  145 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:146:31: warning: missing braces around initializer [-Wmissing-braces]
  146 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  147 |  0,0,0
      |  {
  148 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:171:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  171 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘_intfire1_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:203:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  203 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘_net_receive__IntFire1’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:265:38: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  265 | {  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;
      |                                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:289:18: warning: unused variable ‘_save’ [-Wunused-variable]
  289 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:289:7: warning: unused variable ‘_i’ [-Wunused-variable]
  289 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘_nrn_init__IntFire1’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:301:28: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  301 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:301:19: warning: unused variable ‘_v’ [-Wunused-variable]
  301 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:301:7: warning: unused variable ‘_nd’ [-Wunused-variable]
  301 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘_nrn_state__IntFire1’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:320:34: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  320 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:320:7: warning: variable ‘_nd’ set but not used [-Wunused-but-set-variable]
  320 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:319:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  319 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:319:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  319 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:339:6: warning: unused variable ‘_i’ [-Wunused-variable]
  339 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:338:21: warning: unused variable ‘_p’ [-Wunused-variable]
  338 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:335:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  335 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:30:19: warning: ‘_nrn_state__IntFire1’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__IntFire1
      |                   ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:318:13: note: in expansion of macro ‘nrn_state’
  318 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:28:22: warning: ‘_nrn_current__IntFire1’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__IntFire1
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:314:15: note: in expansion of macro ‘_nrn_current’
  314 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:234:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  234 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:232:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  232 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:231:12: warning: ‘error’ defined but not used [-Wunused-variable]
  231 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:229:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  229 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:228:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  228 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:149:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  149 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:115:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  115 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:138:34: warning: missing braces around initializer [-Wmissing-braces]
  138 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  139 |  0,0
      |  {
  140 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:141:38: warning: missing braces around initializer [-Wmissing-braces]
  141 |  static Member_func _member_func[] = {
      |                                      ^
  142 |  "loc", _hoc_loc_pnt,
      |  {                  }
  143 |  "has_loc", _hoc_has_loc,
      |  {                      }
  144 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  145 |  "bbsavestate", _hoc_bbsavestate,
      |  {                              }
  146 |  "erand", _hoc_erand,
      |  {                  }
  147 |  "init_sequence", _hoc_init_sequence,
      |  {                                  }
  148 |  "invl", _hoc_invl,
      |  {                }
  149 |  "next_invl", _hoc_next_invl,
      |  {                          }
  150 |  "noiseFromRandom123", _hoc_noiseFromRandom123,
      |  {                                            }
  151 |  "noiseFromRandom", _hoc_noiseFromRandom,
      |  {                                      }
  152 |  "seed", _hoc_seed,
      |  {                }
  153 |  0, 0
      |  {
  154 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:163:44: warning: missing braces around initializer [-Wmissing-braces]
  163 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  164 |  "interval", 1e-09, 1e+09,
      |  {           {           }}
  165 |  "noise", 0, 1,
      |  {        {   }}
  166 |  "number", 0, 1e+09,
      |  {         {       }}
  167 |  0,0,0
      |  { {
  168 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:169:42: warning: missing braces around initializer [-Wmissing-braces]
  169 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  170 |  "interval", "ms",
      |  {               }
  171 |  "start", "ms",
      |  {            }
  172 |  0,0
      |  {
  173 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:175:33: warning: missing braces around initializer [-Wmissing-braces]
  175 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  176 |  0,0
      |  {
  177 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:178:31: warning: missing braces around initializer [-Wmissing-braces]
  178 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  179 |  0,0,0
      |  {
  180 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:206:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  206 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘_netstim_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:244:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  244 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘_destructor’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:665:43: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  665 |         double* _p; Datum* _ppvar; Datum* _thread;
      |                                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:690:18: warning: unused variable ‘_save’ [-Wunused-variable]
  690 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:690:7: warning: unused variable ‘_i’ [-Wunused-variable]
  690 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘_nrn_init__NetStim’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:721:28: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  721 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:721:19: warning: unused variable ‘_v’ [-Wunused-variable]
  721 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:721:7: warning: unused variable ‘_nd’ [-Wunused-variable]
  721 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘_nrn_state__NetStim’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:740:34: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  740 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:740:7: warning: variable ‘_nd’ set but not used [-Wunused-but-set-variable]
  740 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:739:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  739 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:739:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  739 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:188:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  188 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:172:28: note: ‘_ppvar’ was declared here
  172 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:759:6: warning: unused variable ‘_i’ [-Wunused-variable]
  759 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:758:21: warning: unused variable ‘_p’ [-Wunused-variable]
  758 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:755:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  755 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:30:19: warning: ‘_nrn_state__NetStim’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__NetStim
      |                   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:738:13: note: in expansion of macro ‘nrn_state’
  738 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:28:22: warning: ‘_nrn_current__NetStim’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__NetStim
      |                      ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:734:15: note: in expansion of macro ‘_nrn_current’
  734 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:279:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  279 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:277:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  277 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:276:12: warning: ‘error’ defined but not used [-Wunused-variable]
  276 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:274:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  274 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:273:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  273 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:181:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  181 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:133:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  133 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘M_IntFire1’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:250:8: warning: ‘_lM’ may be used uninitialized [-Wmaybe-uninitialized]
  250 | return _lM;
      |        ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:237:11: note: ‘_lM’ was declared here
  237 |    double _lM;
      |           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:203:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  203 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:187:28: note: ‘_ppvar’ was declared here
  187 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 69%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/pattern.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/pattern.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/pattern.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/pattern.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c
[ 70%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/svclmp.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/svclmp.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/svclmp.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/svclmp.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:225:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  225 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:207:28: note: ‘_ppvar’ was declared here
  207 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 70%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/ACG.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/ACG.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/ACG.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/ACG.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/ACG.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:117:34: warning: missing braces around initializer [-Wmissing-braces]
  117 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  118 |  0,0
      |  {
  119 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:120:38: warning: missing braces around initializer [-Wmissing-braces]
  120 |  static Member_func _member_func[] = {
      |                                      ^
  121 |  "loc", _hoc_loc_pnt,
      |  {                  }
  122 |  "has_loc", _hoc_has_loc,
      |  {                      }
  123 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  124 |  "initps", _hoc_initps,
      |  {                    }
  125 |  "play", _hoc_play,
      |  {                }
  126 |  "sendgroup", _hoc_sendgroup,
      |  {                          }
  127 |  0, 0
      |  {
  128 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:135:44: warning: missing braces around initializer [-Wmissing-braces]
  135 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  136 |  0,0,0
      |  { {
  137 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:138:42: warning: missing braces around initializer [-Wmissing-braces]
  138 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  139 |  0,0
      |  {
  140 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:142:33: warning: missing braces around initializer [-Wmissing-braces]
  142 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  143 |  0,0
      |  {
  144 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:145:31: warning: missing braces around initializer [-Wmissing-braces]
  145 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  146 |  0,0,0
      |  {
  147 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:137:34: warning: missing braces around initializer [-Wmissing-braces]
  137 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  138 |  0,0
      |  {
  139 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:140:38: warning: missing braces around initializer [-Wmissing-braces]
  140 |  static Member_func _member_func[] = {
      |                                      ^
  141 |  "loc", _hoc_loc_pnt,
      |  {                  }
  142 |  "has_loc", _hoc_has_loc,
      |  {                      }
  143 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  144 |  "icur", _hoc_icur,
      |  {                }
  145 |  "vstim", _hoc_vstim,
      |  {                  }
  146 |  0, 0
      |  {
  147 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:171:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  171 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:150:44: warning: missing braces around initializer [-Wmissing-braces]
  150 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  151 |  "dur3", 0, 1e+09,
      |  {       {       }}
  152 |  "dur2", 0, 1e+09,
      |  {       {       }}
  153 |  "rs", 1e-09, 1e+09,
      |  {     {           }}
  154 |  0,0,0
      |  { {
  155 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:156:42: warning: missing braces around initializer [-Wmissing-braces]
  156 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  157 |  "rs", "megohm",
      |  {             }
  158 |  "dur1", "ms",
      |  {           }
  159 |  "amp1", "mV",
      |  {           }
  160 |  "dur2", "ms",
      |  {           }
  161 |  "amp2", "mV",
      |  {           }
  162 |  "dur3", "ms",
      |  {           }
  163 |  "amp3", "mV",
      |  {           }
  164 |  "i", "nA",
      |  {        }
  165 |  "vc", "mV",
      |  {         }
  166 |  0,0
      |  {
  167 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:170:33: warning: missing braces around initializer [-Wmissing-braces]
  170 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  171 |  0,0
      |  {
  172 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_pattern_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:173:31: warning: missing braces around initializer [-Wmissing-braces]
  173 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  174 |  0,0,0
      |  {
  175 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:207:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  207 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:206:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  206 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘_svclmp_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:240:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  240 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:331:18: warning: unused variable ‘_save’ [-Wunused-variable]
  331 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:331:7: warning: unused variable ‘_i’ [-Wunused-variable]
  331 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_constructor’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:412:43: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  412 |         double* _p; Datum* _ppvar; Datum* _thread;
      |                                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:412:17: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  412 |         double* _p; Datum* _ppvar; Datum* _thread;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_destructor’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:434:43: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  434 |         double* _p; Datum* _ppvar; Datum* _thread;
      |                                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:434:17: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  434 |         double* _p; Datum* _ppvar; Datum* _thread;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:455:18: warning: unused variable ‘_save’ [-Wunused-variable]
  455 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:455:7: warning: unused variable ‘_i’ [-Wunused-variable]
  455 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_nrn_init__PatternStim’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:467:28: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  467 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘_nrn_jacob__SEClamp’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:467:19: warning: unused variable ‘_v’ [-Wunused-variable]
  467 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:434:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  434 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:467:7: warning: unused variable ‘_nd’ [-Wunused-variable]
  467 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:434:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  434 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_nrn_state__PatternStim’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:486:34: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  486 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:486:7: warning: variable ‘_nd’ set but not used [-Wunused-but-set-variable]
  486 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:485:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  485 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:502:6: warning: unused variable ‘_i’ [-Wunused-variable]
  502 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:485:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  485 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:501:21: warning: unused variable ‘_p’ [-Wunused-variable]
  501 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:505:6: warning: unused variable ‘_i’ [-Wunused-variable]
  505 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:504:21: warning: unused variable ‘_p’ [-Wunused-variable]
  504 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:501:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  501 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:498:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  498 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:30:19: warning: ‘_nrn_state__PatternStim’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__PatternStim
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:484:13: note: in expansion of macro ‘nrn_state’
  484 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:266:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  266 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:264:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  264 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:263:12: warning: ‘error’ defined but not used [-Wunused-variable]
  263 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:28:22: warning: ‘_nrn_current__PatternStim’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__PatternStim
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:480:15: note: in expansion of macro ‘_nrn_current’
  480 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:261:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  261 | static char *modelname = "svclmp.mod";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:241:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  241 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:260:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  260 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:176:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  176 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:239:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  239 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:168:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  168 |  static double delta_t = 1;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:132:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  132 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:238:12: warning: ‘error’ defined but not used [-Wunused-variable]
  238 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:236:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  236 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:235:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  235 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:148:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  148 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:112:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  112 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:187:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  187 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:172:28: note: ‘_ppvar’ was declared here
  172 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:228:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  228 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:207:28: note: ‘_ppvar’ was declared here
  207 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 70%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Binomial.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Binomial.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Binomial.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Binomial.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Binomial.cpp
[ 70%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/DiscUnif.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/DiscUnif.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/DiscUnif.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/DiscUnif.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/DiscUnif.cpp
[ 70%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Erlang.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Erlang.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Erlang.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Erlang.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Erlang.cpp
[ 71%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Geom.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Geom.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Geom.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Geom.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Geom.cpp
[ 71%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/HypGeom.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/HypGeom.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/HypGeom.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/HypGeom.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/HypGeom.cpp
[ 71%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/LogNorm.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/LogNorm.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/LogNorm.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/LogNorm.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/LogNorm.cpp
[ 71%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/MLCG.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/MLCG.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/MLCG.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/MLCG.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/MLCG.cpp
[ 72%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/NegExp.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/NegExp.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/NegExp.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/NegExp.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/NegExp.cpp
[ 72%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Normal.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Normal.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Normal.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Normal.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Normal.cpp
[ 72%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Poisson.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Poisson.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Poisson.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Poisson.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Poisson.cpp
[ 72%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/RNG.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/RNG.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/RNG.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/RNG.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/RNG.cpp
[ 72%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Random.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Random.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Random.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Random.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Random.cpp
[ 73%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/RndInt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/RndInt.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/RndInt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/RndInt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/RndInt.cpp
[ 73%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Uniform.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Uniform.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Uniform.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Uniform.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Uniform.cpp
[ 73%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Weibull.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Weibull.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Weibull.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Weibull.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Weibull.cpp
[ 73%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/abort.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/abort.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/abort.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/abort.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/abort.c
[ 73%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adams.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adams.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/adams.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/adams.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/adams.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/abort.c: In function ‘abort_run’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/abort.c:50:10: warning: unused variable ‘tmpstr’ [-Wunused-variable]
   50 |     char tmpstr[4];
      |          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/abort.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/abort.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/adams.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 74%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adeuler.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adeuler.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/adeuler.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/adeuler.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/adeuler.c
[ 74%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adrunge.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adrunge.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/adrunge.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/adrunge.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/adrunge.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/adeuler.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/adrunge.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 74%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/advance.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/advance.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/advance.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/advance.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/advance.c
[ 74%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/boundary.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/boundary.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/boundary.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/boundary.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/boundary.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/boundary.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/advance.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 75%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crout.c.o
[ 75%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/csoda.c.o
[ 75%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crank.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crank.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/crank.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/crank.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/crank.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crout.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/crout.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/crout.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/crout.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/csoda.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/csoda.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/csoda.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:104:17: warning: missing braces around initializer [-Wmissing-braces]
  104 |     } eh0001_ = { 1, 6 };
      |                 ^
      |                   {    }
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/crank.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘lsoda_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2489:9: note: in expansion of macro ‘ls0001_1’
 2489 |     if (ls0001_1.init == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2497:5: note: in expansion of macro ‘ls0001_1’
 2497 |     ls0001_1.init = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2502:5: note: in expansion of macro ‘ls0001_1’
 2502 |     ls0001_1.ntrep = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2520:18: note: in expansion of macro ‘ls0001_1’
 2520 |     if (neq[1] > ls0001_1.n) {
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2524:5: note: in expansion of macro ‘ls0001_1’
 2524 |     ls0001_1.n = neq[1];
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2540:25: note: in expansion of macro ‘ls0001_1’
 2540 |     if (ml < 0 || ml >= ls0001_1.n) {
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2543:25: note: in expansion of macro ‘ls0001_1’
 2543 |     if (mu < 0 || mu >= ls0001_1.n) {
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2553:5: note: in expansion of macro ‘ls0001_1’
 2553 |     ls0001_1.mxstep = mxstp0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2554:5: note: in expansion of macro ‘ls0001_1’
 2554 |     ls0001_1.mxhnil = mxhnl0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2555:5: note: in expansion of macro ‘ls0001_1’
 2555 |     ls0001_1.hmxi = 0.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2556:5: note: in expansion of macro ‘ls0001_1’
 2556 |     ls0001_1.hmin = 0.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2569:5: note: in expansion of macro ‘ls0001_1’
 2569 |     ls0001_1.mxstep = iwork[6];
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/crout.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2570:9: note: in expansion of macro ‘ls0001_1’
 2570 |     if (ls0001_1.mxstep < 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2573:9: note: in expansion of macro ‘ls0001_1’
 2573 |     if (ls0001_1.mxstep == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2574:9: note: in expansion of macro ‘ls0001_1’
 2574 |         ls0001_1.mxstep = mxstp0;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2576:5: note: in expansion of macro ‘ls0001_1’
 2576 |     ls0001_1.mxhnil = iwork[7];
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2577:9: note: in expansion of macro ‘ls0001_1’
 2577 |     if (ls0001_1.mxhnil < 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2580:9: note: in expansion of macro ‘ls0001_1’
 2580 |     if (ls0001_1.mxhnil == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2581:9: note: in expansion of macro ‘ls0001_1’
 2581 |         ls0001_1.mxhnil = mxhnl0;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2611:5: note: in expansion of macro ‘ls0001_1’
 2611 |     ls0001_1.hmxi = 0.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2613:9: note: in expansion of macro ‘ls0001_1’
 2613 |         ls0001_1.hmxi = 1. / hmax;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2615:5: note: in expansion of macro ‘ls0001_1’
 2615 |     ls0001_1.hmin = rwork[7];
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2616:9: note: in expansion of macro ‘ls0001_1’
 2616 |     if (ls0001_1.hmin < 0.) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2637:9: note: in expansion of macro ‘ls0001_1’
 2637 |         ls0001_1.meth = 1;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2640:9: note: in expansion of macro ‘ls0001_1’
 2640 |         ls0001_1.nyh = ls0001_1.n;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2640:24: note: in expansion of macro ‘ls0001_1’
 2640 |         ls0001_1.nyh = ls0001_1.n;
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2642:5: note: in expansion of macro ‘ls0001_1’
 2642 |     ls0001_1.lyh = 21;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2643:37: note: in expansion of macro ‘ls0001_1’
 2643 |     len1n = (lsa001_1.mxordn + 1) * ls0001_1.nyh + 20;
      |                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2644:37: note: in expansion of macro ‘ls0001_1’
 2644 |     len1s = (lsa001_1.mxords + 1) * ls0001_1.nyh + 20;
      |                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2645:5: note: in expansion of macro ‘ls0001_1’
 2645 |     ls0001_1.lwm = len1s + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2647:17: note: in expansion of macro ‘ls0001_1’
 2647 |         lenwm = ls0001_1.n * ls0001_1.n + 2;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2647:30: note: in expansion of macro ‘ls0001_1’
 2647 |         lenwm = ls0001_1.n * ls0001_1.n + 2;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2650:40: note: in expansion of macro ‘ls0001_1’
 2650 |         lenwm = ((ml << 1) + mu + 1) * ls0001_1.n + 2;
      |                                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2654:9: note: in expansion of macro ‘ls0001_1’
 2654 |     if (ls0001_1.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2658:12: note: in expansion of macro ‘ls0001_1’
 2658 |     len2 = ls0001_1.n * 3;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2664:5: note: in expansion of macro ‘ls0001_1’
 2664 |     ls0001_1.liwm = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2665:13: note: in expansion of macro ‘ls0001_1’
 2665 |     leniw = ls0001_1.n + 20;
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2667:9: note: in expansion of macro ‘ls0001_1’
 2667 |     if (ls0001_1.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2683:5: note: in expansion of macro ‘ls0001_1’
 2683 |     ls0001_1.lewt = len1 + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2689:5: note: in expansion of macro ‘ls0001_1’
 2689 |     ls0001_1.lewt = len1c + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2699:5: note: in expansion of macro ‘ls0001_1’
 2699 |     ls0001_1.lsavf = ls0001_1.lewt + ls0001_1.n;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2699:22: note: in expansion of macro ‘ls0001_1’
 2699 |     ls0001_1.lsavf = ls0001_1.lewt + ls0001_1.n;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2699:38: note: in expansion of macro ‘ls0001_1’
 2699 |     ls0001_1.lsavf = ls0001_1.lewt + ls0001_1.n;
      |                                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2700:5: note: in expansion of macro ‘ls0001_1’
 2700 |     ls0001_1.lacor = ls0001_1.lsavf + ls0001_1.n;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2700:22: note: in expansion of macro ‘ls0001_1’
 2700 |     ls0001_1.lacor = ls0001_1.lsavf + ls0001_1.n;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2700:39: note: in expansion of macro ‘ls0001_1’
 2700 |     ls0001_1.lacor = ls0001_1.lsavf + ls0001_1.n;
      |                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2719:11: note: in expansion of macro ‘ls0001_1’
 2719 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2740:5: note: in expansion of macro ‘ls0001_1’
 2740 |     ls0001_1.jstart = -1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2741:9: note: in expansion of macro ‘ls0001_1’
 2741 |     if (ls0001_1.n == ls0001_1.nyh) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2741:23: note: in expansion of macro ‘ls0001_1’
 2741 |     if (ls0001_1.n == ls0001_1.nyh) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2746:10: note: in expansion of macro ‘ls0001_1’
 2746 |     i1 = ls0001_1.lyh + ls0001_1.l * ls0001_1.nyh;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2746:25: note: in expansion of macro ‘ls0001_1’
 2746 |     i1 = ls0001_1.lyh + ls0001_1.l * ls0001_1.nyh;
      |                         ^~~~~~~~
[ 75%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/csodabnc.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/csodabnc.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/csodabnc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/csodabnc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2746:38: note: in expansion of macro ‘ls0001_1’
 2746 |     i1 = ls0001_1.lyh + ls0001_1.l * ls0001_1.nyh;
      |                                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2747:10: note: in expansion of macro ‘ls0001_1’
 2747 |     i2 = ls0001_1.lyh + (ls0001_1.maxord + 1) * ls0001_1.nyh - 1;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2747:26: note: in expansion of macro ‘ls0001_1’
 2747 |     i2 = ls0001_1.lyh + (ls0001_1.maxord + 1) * ls0001_1.nyh - 1;
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2747:49: note: in expansion of macro ‘ls0001_1’
 2747 |     i2 = ls0001_1.lyh + (ls0001_1.maxord + 1) * ls0001_1.nyh - 1;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2767:5: note: in expansion of macro ‘ls0001_1’
 2767 |     ls0001_1.uround = d1mach_(&c__4);
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2768:5: note: in expansion of macro ‘ls0001_1’
 2768 |     ls0001_1.tn = *t;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2770:5: note: in expansion of macro ‘ls0001_1’
 2770 |     ls0001_1.maxord = lsa001_1.mxordn;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2782:5: note: in expansion of macro ‘ls0001_1’
 2782 |     ls0001_1.jstart = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2783:5: note: in expansion of macro ‘ls0001_1’
 2783 |     ls0001_1.nhnil = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2784:5: note: in expansion of macro ‘ls0001_1’
 2784 |     ls0001_1.nst = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2785:5: note: in expansion of macro ‘ls0001_1’
 2785 |     ls0001_1.nje = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2786:5: note: in expansion of macro ‘ls0001_1’
 2786 |     ls0001_1.nslast = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2787:5: note: in expansion of macro ‘ls0001_1’
 2787 |     ls0001_1.hu = 0.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2788:5: note: in expansion of macro ‘ls0001_1’
 2788 |     ls0001_1.nqu = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2790:5: note: in expansion of macro ‘ls0001_1’
 2790 |     ls0001_1.miter = 0;
      |     ^~~~~~~~
[ 75%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/deflate.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2791:5: note: in expansion of macro ‘ls0001_1’
 2791 |     ls0001_1.ccmax = .3;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2792:5: note: in expansion of macro ‘ls0001_1’
 2792 |     ls0001_1.maxcor = 3;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2793:5: note: in expansion of macro ‘ls0001_1’
 2793 |     ls0001_1.msbp = 20;
      |     ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/deflate.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/deflate.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/deflate.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/deflate.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2794:5: note: in expansion of macro ‘ls0001_1’
 2794 |     ls0001_1.mxncf = 10;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2797:11: note: in expansion of macro ‘ls0001_1’
 2797 |     lf0 = ls0001_1.lyh + ls0001_1.nyh;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2797:26: note: in expansion of macro ‘ls0001_1’
 2797 |     lf0 = ls0001_1.lyh + ls0001_1.nyh;
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2799:5: note: in expansion of macro ‘ls0001_1’
 2799 |     ls0001_1.nfe = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2802:11: note: in expansion of macro ‘ls0001_1’
 2802 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2805:19: note: in expansion of macro ‘ls0001_1’
 2805 |         rwork[i + ls0001_1.lyh - 1] = y[i];
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2809:5: note: in expansion of macro ‘ls0001_1’
 2809 |     ls0001_1.nq = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2810:5: note: in expansion of macro ‘ls0001_1’
 2810 |     ls0001_1.h = 1.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2811:13: note: in expansion of macro ‘ls0001_1’
 2811 |     ewset_(&ls0001_1.n, itol, &rtol[1], &atol[1], &rwork[ls0001_1.lyh], &
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2811:58: note: in expansion of macro ‘ls0001_1’
 2811 |     ewset_(&ls0001_1.n, itol, &rtol[1], &atol[1], &rwork[ls0001_1.lyh], &
      |                                                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2812:19: note: in expansion of macro ‘ls0001_1’
 2812 |             rwork[ls0001_1.lewt]);
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2813:11: note: in expansion of macro ‘ls0001_1’
 2813 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2815:23: note: in expansion of macro ‘ls0001_1’
 2815 |         if (rwork[i + ls0001_1.lewt - 1] <= 0.) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2819:19: note: in expansion of macro ‘ls0001_1’
 2819 |         rwork[i + ls0001_1.lewt - 1] = 1. / rwork[i + ls0001_1.lewt - 1];
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2819:55: note: in expansion of macro ‘ls0001_1’
 2819 |         rwork[i + ls0001_1.lewt - 1] = 1. / rwork[i + ls0001_1.lewt - 1];
      |                                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2849:17: note: in expansion of macro ‘ls0001_1’
 2849 |     if (tdist < ls0001_1.uround * 2. * w0) {
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2856:11: note: in expansion of macro ‘ls0001_1’
 2856 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2868:11: note: in expansion of macro ‘ls0001_1’
 2868 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2883:22: note: in expansion of macro ‘ls0001_1’
 2883 |     d_1 = tol, d_2 = ls0001_1.uround * 100.;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2886:20: note: in expansion of macro ‘ls0001_1’
 2886 |     sum = vmnorm_(&ls0001_1.n, &rwork[lf0], &rwork[ls0001_1.lewt]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2886:52: note: in expansion of macro ‘ls0001_1’
 2886 |     sum = vmnorm_(&ls0001_1.n, &rwork[lf0], &rwork[ls0001_1.lewt]);
      |                                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2897:20: note: in expansion of macro ‘ls0001_1’
 2897 |     rh = abs(h0) * ls0001_1.hmxi;
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2903:5: note: in expansion of macro ‘ls0001_1’
 2903 |     ls0001_1.h = h0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2904:11: note: in expansion of macro ‘ls0001_1’
 2904 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2919:5: note: in expansion of macro ‘ls0001_1’
 2919 |     ls0001_1.nslast = ls0001_1.nst;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2919:23: note: in expansion of macro ‘ls0001_1’
 2919 |     ls0001_1.nslast = ls0001_1.nst;
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2928:10: note: in expansion of macro ‘ls0001_1’
 2928 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2928:33: note: in expansion of macro ‘ls0001_1’
 2928 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2931:32: note: in expansion of macro ‘ls0001_1’
 2931 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2931:48: note: in expansion of macro ‘ls0001_1’
 2931 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2938:10: note: in expansion of macro ‘ls0001_1’
 2938 |     tp = ls0001_1.tn - ls0001_1.hu * (ls0001_1.uround * 100. + 1.);
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2938:24: note: in expansion of macro ‘ls0001_1’
 2938 |     tp = ls0001_1.tn - ls0001_1.hu * (ls0001_1.uround * 100. + 1.);
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c: In function ‘clsoda’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:52:20: warning: unused variable ‘iout’ [-Wunused-variable]
   52 |     static integer iout;
      |                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:44:13: warning: unused variable ‘i’ [-Wunused-variable]
   44 |         int i;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2938:39: note: in expansion of macro ‘ls0001_1’
 2938 |     tp = ls0001_1.tn - ls0001_1.hu * (ls0001_1.uround * 100. + 1.);
      |                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2939:24: note: in expansion of macro ‘ls0001_1’
 2939 |     if ((tp - *tout) * ls0001_1.h > 0.) {
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2942:10: note: in expansion of macro ‘ls0001_1’
 2942 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2942:33: note: in expansion of macro ‘ls0001_1’
 2942 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2945:10: note: in expansion of macro ‘ls0001_1’
 2945 |     *t = ls0001_1.tn;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2949:10: note: in expansion of macro ‘ls0001_1’
 2949 |     if ((ls0001_1.tn - tcrit) * ls0001_1.h > 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2949:33: note: in expansion of macro ‘ls0001_1’
 2949 |     if ((ls0001_1.tn - tcrit) * ls0001_1.h > 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2952:27: note: in expansion of macro ‘ls0001_1’
 2952 |     if ((tcrit - *tout) * ls0001_1.h < 0.) {
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2955:10: note: in expansion of macro ‘ls0001_1’
 2955 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2955:33: note: in expansion of macro ‘ls0001_1’
 2955 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2958:32: note: in expansion of macro ‘ls0001_1’
 2958 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2958:48: note: in expansion of macro ‘ls0001_1’
 2958 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2966:10: note: in expansion of macro ‘ls0001_1’
 2966 |     if ((ls0001_1.tn - tcrit) * ls0001_1.h > 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2966:33: note: in expansion of macro ‘ls0001_1’
 2966 |     if ((ls0001_1.tn - tcrit) * ls0001_1.h > 0.) {
      |                                 ^~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:31:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:15: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:15: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:15: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:34: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:34: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:34: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2971:19: note: in expansion of macro ‘ls0001_1’
 2971 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2971:53: note: in expansion of macro ‘ls0001_1’
 2971 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2979:13: note: in expansion of macro ‘ls0001_1’
 2979 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2979:27: note: in expansion of macro ‘ls0001_1’
 2979 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2979:41: note: in expansion of macro ‘ls0001_1’
 2979 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2980:27: note: in expansion of macro ‘ls0001_1’
 2980 |     if ((tnext - tcrit) * ls0001_1.h <= 0.) {
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2983:5: note: in expansion of macro ‘ls0001_1’
 2983 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2983:27: note: in expansion of macro ‘ls0001_1’
 2983 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2983:48: note: in expansion of macro ‘ls0001_1’
 2983 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2985:9: note: in expansion of macro ‘ls0001_1’
 2985 |         ls0001_1.jstart = -2;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3001:9: note: in expansion of macro ‘ls0001_1’
 3001 |     if (ls0001_1.meth == lsa001_1.mused) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3011:9: note: in expansion of macro ‘ls0001_1’
 3011 |     if (ls0001_1.nst - ls0001_1.nslast >= ls0001_1.mxstep) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3011:24: note: in expansion of macro ‘ls0001_1’
 3011 |     if (ls0001_1.nst - ls0001_1.nslast >= ls0001_1.mxstep) {
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3011:43: note: in expansion of macro ‘ls0001_1’
 3011 |     if (ls0001_1.nst - ls0001_1.nslast >= ls0001_1.mxstep) {
      |                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3014:13: note: in expansion of macro ‘ls0001_1’
 3014 |     ewset_(&ls0001_1.n, itol, &rtol[1], &atol[1], &rwork[ls0001_1.lyh], &
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3014:58: note: in expansion of macro ‘ls0001_1’
 3014 |     ewset_(&ls0001_1.n, itol, &rtol[1], &atol[1], &rwork[ls0001_1.lyh], &
      |                                                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3015:19: note: in expansion of macro ‘ls0001_1’
 3015 |             rwork[ls0001_1.lewt]);
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3016:11: note: in expansion of macro ‘ls0001_1’
 3016 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3018:23: note: in expansion of macro ‘ls0001_1’
 3018 |         if (rwork[i + ls0001_1.lewt - 1] <= 0.) {
      |                       ^~~~~~~~
[ 76%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/dimplic.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3022:19: note: in expansion of macro ‘ls0001_1’
 3022 |         rwork[i + ls0001_1.lewt - 1] = 1. / rwork[i + ls0001_1.lewt - 1];
      |                   ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/dimplic.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/dimplic.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/dimplic.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/dimplic.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3022:55: note: in expansion of macro ‘ls0001_1’
 3022 |         rwork[i + ls0001_1.lewt - 1] = 1. / rwork[i + ls0001_1.lewt - 1];
      |                                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3025:13: note: in expansion of macro ‘ls0001_1’
 3025 |     tolsf = ls0001_1.uround * vmnorm_(&ls0001_1.n, &rwork[ls0001_1.lyh], &
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3025:40: note: in expansion of macro ‘ls0001_1’
 3025 |     tolsf = ls0001_1.uround * vmnorm_(&ls0001_1.n, &rwork[ls0001_1.lyh], &
      |                                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3025:59: note: in expansion of macro ‘ls0001_1’
 3025 |     tolsf = ls0001_1.uround * vmnorm_(&ls0001_1.n, &rwork[ls0001_1.lyh], &
      |                                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3026:19: note: in expansion of macro ‘ls0001_1’
 3026 |             rwork[ls0001_1.lewt]);
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3031:9: note: in expansion of macro ‘ls0001_1’
 3031 |     if (ls0001_1.nst == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3036:9: note: in expansion of macro ‘ls0001_1’
 3036 |     if (ls0001_1.tn + ls0001_1.h != ls0001_1.tn) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3036:23: note: in expansion of macro ‘ls0001_1’
 3036 |     if (ls0001_1.tn + ls0001_1.h != ls0001_1.tn) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3036:37: note: in expansion of macro ‘ls0001_1’
 3036 |     if (ls0001_1.tn + ls0001_1.h != ls0001_1.tn) {
      |                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3039:7: note: in expansion of macro ‘ls0001_1’
 3039 |     ++ls0001_1.nhnil;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/deflate.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3040:9: note: in expansion of macro ‘ls0001_1’
 3040 |     if (ls0001_1.nhnil > ls0001_1.mxhnil) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3040:26: note: in expansion of macro ‘ls0001_1’
 3040 |     if (ls0001_1.nhnil > ls0001_1.mxhnil) {
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3050:57: note: in expansion of macro ‘ls0001_1’
 3050 |             c__101, &c__0, &c__0, &c__0, &c__0, &c__2, &ls0001_1.tn, &
      |                                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3051:13: note: in expansion of macro ‘ls0001_1’
 3051 |             ls0001_1.h, 50L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3052:9: note: in expansion of macro ‘ls0001_1’
 3052 |     if (ls0001_1.nhnil < ls0001_1.mxhnil) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3052:26: note: in expansion of macro ‘ls0001_1’
 3052 |     if (ls0001_1.nhnil < ls0001_1.mxhnil) {
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3059:36: note: in expansion of macro ‘ls0001_1’
 3059 |             c__102, &c__0, &c__1, &ls0001_1.mxhnil, &c__0, &c__0, &c_b136, &
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3068:35: note: in expansion of macro ‘ls0001_1’
 3068 |     stoda_(&neq[1], &y[1], &rwork[ls0001_1.lyh], &ls0001_1.nyh, &rwork[
      |                                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3068:51: note: in expansion of macro ‘ls0001_1’
 3068 |     stoda_(&neq[1], &y[1], &rwork[ls0001_1.lyh], &ls0001_1.nyh, &rwork[
      |                                                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3069:13: note: in expansion of macro ‘ls0001_1’
 3069 |             ls0001_1.lyh], &rwork[ls0001_1.lewt], &rwork[ls0001_1.lsavf], &
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3069:35: note: in expansion of macro ‘ls0001_1’
 3069 |             ls0001_1.lyh], &rwork[ls0001_1.lewt], &rwork[ls0001_1.lsavf], &
      |                                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3069:58: note: in expansion of macro ‘ls0001_1’
 3069 |             ls0001_1.lyh], &rwork[ls0001_1.lewt], &rwork[ls0001_1.lsavf], &
      |                                                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3070:19: note: in expansion of macro ‘ls0001_1’
 3070 |             rwork[ls0001_1.lacor], &rwork[ls0001_1.lwm], &iwork[ls0001_1.liwm]
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3070:43: note: in expansion of macro ‘ls0001_1’
 3070 |             rwork[ls0001_1.lacor], &rwork[ls0001_1.lwm], &iwork[ls0001_1.liwm]
      |                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3070:65: note: in expansion of macro ‘ls0001_1’
 3070 |             rwork[ls0001_1.lacor], &rwork[ls0001_1.lwm], &iwork[ls0001_1.liwm]
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3072:15: note: in expansion of macro ‘ls0001_1’
 3072 |     kgo = 1 - ls0001_1.kflag;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/dimplic.c: In function ‘derivimplicit’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3091:5: note: in expansion of macro ‘ls0001_1’
 3091 |     ls0001_1.init = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/dimplic.c:22:9: warning: unused variable ‘i’ [-Wunused-variable]
   22 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3092:9: note: in expansion of macro ‘ls0001_1’
 3092 |     if (ls0001_1.meth == lsa001_1.mused) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/dimplic.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/dimplic.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3095:20: note: in expansion of macro ‘ls0001_1’
 3095 |     lsa001_1.tsw = ls0001_1.tn;
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3096:5: note: in expansion of macro ‘ls0001_1’
 3096 |     ls0001_1.maxord = lsa001_1.mxordn;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3097:9: note: in expansion of macro ‘ls0001_1’
 3097 |     if (ls0001_1.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3098:9: note: in expansion of macro ‘ls0001_1’
 3098 |         ls0001_1.maxord = lsa001_1.mxords;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3100:9: note: in expansion of macro ‘ls0001_1’
 3100 |     if (ls0001_1.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3101:15: note: in expansion of macro ‘ls0001_1’
 3101 |         rwork[ls0001_1.lwm] = sqrt(ls0001_1.uround);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3101:36: note: in expansion of macro ‘ls0001_1’
 3101 |         rwork[ls0001_1.lwm] = sqrt(ls0001_1.uround);
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3105:5: note: in expansion of macro ‘ls0001_1’
 3105 |     ls0001_1.jstart = -1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3109:9: note: in expansion of macro ‘ls0001_1’
 3109 |     if (ls0001_1.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3114:9: note: in expansion of macro ‘ls0001_1’
 3114 |     if (ls0001_1.meth == 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3120:44: note: in expansion of macro ‘ls0001_1’
 3120 |             c__60, &c__107, &c__0, &c__1, &ls0001_1.nst, &c__0, &c__2, &
      |                                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3121:13: note: in expansion of macro ‘ls0001_1’
 3121 |             ls0001_1.tn, &ls0001_1.h, 60L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3121:27: note: in expansion of macro ‘ls0001_1’
 3121 |             ls0001_1.tn, &ls0001_1.h, 60L);
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3133:10: note: in expansion of macro ‘ls0001_1’
 3133 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3133:33: note: in expansion of macro ‘ls0001_1’
 3133 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3136:32: note: in expansion of macro ‘ls0001_1’
 3136 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3136:48: note: in expansion of macro ‘ls0001_1’
 3136 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3142:10: note: in expansion of macro ‘ls0001_1’
 3142 |     if ((ls0001_1.tn - *tout) * ls0001_1.h >= 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3142:33: note: in expansion of macro ‘ls0001_1’
 3142 |     if ((ls0001_1.tn - *tout) * ls0001_1.h >= 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3149:10: note: in expansion of macro ‘ls0001_1’
 3149 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3149:33: note: in expansion of macro ‘ls0001_1’
 3149 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3152:32: note: in expansion of macro ‘ls0001_1’
 3152 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3152:48: note: in expansion of macro ‘ls0001_1’
 3152 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:15: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:15: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:15: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:34: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
[ 76%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/euler.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:34: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
[ 76%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/scoperf.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/euler.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/euler.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/euler.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/euler.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/scoperf.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/scoperf.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/scoperf.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/scoperf.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:34: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3157:19: note: in expansion of macro ‘ls0001_1’
 3157 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3157:53: note: in expansion of macro ‘ls0001_1’
 3157 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3162:13: note: in expansion of macro ‘ls0001_1’
 3162 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3162:27: note: in expansion of macro ‘ls0001_1’
 3162 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3162:41: note: in expansion of macro ‘ls0001_1’
 3162 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3163:27: note: in expansion of macro ‘ls0001_1’
 3163 |     if ((tnext - tcrit) * ls0001_1.h <= 0.) {
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3166:5: note: in expansion of macro ‘ls0001_1’
 3166 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3166:27: note: in expansion of macro ‘ls0001_1’
 3166 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3166:48: note: in expansion of macro ‘ls0001_1’
 3166 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3167:5: note: in expansion of macro ‘ls0001_1’
 3167 |     ls0001_1.jstart = -2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:15: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:15: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:15: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/euler.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:34: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:34: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
[ 76%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/expfit.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/expfit.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/expfit.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/expfit.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/expfit.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:34: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3173:19: note: in expansion of macro ‘ls0001_1’
 3173 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3173:53: note: in expansion of macro ‘ls0001_1’
 3173 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3187:11: note: in expansion of macro ‘ls0001_1’
 3187 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3190:26: note: in expansion of macro ‘ls0001_1’
 3190 |         y[i] = rwork[i + ls0001_1.lyh - 1];
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3192:10: note: in expansion of macro ‘ls0001_1’
 3192 |     *t = ls0001_1.tn;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3201:5: note: in expansion of macro ‘ls0001_1’
 3201 |     ls0001_1.illin = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3202:17: note: in expansion of macro ‘ls0001_1’
 3202 |     rwork[11] = ls0001_1.hu;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3203:17: note: in expansion of macro ‘ls0001_1’
 3203 |     rwork[12] = ls0001_1.h;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3204:17: note: in expansion of macro ‘ls0001_1’
 3204 |     rwork[13] = ls0001_1.tn;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3206:17: note: in expansion of macro ‘ls0001_1’
 3206 |     iwork[11] = ls0001_1.nst;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3207:17: note: in expansion of macro ‘ls0001_1’
 3207 |     iwork[12] = ls0001_1.nfe;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3208:17: note: in expansion of macro ‘ls0001_1’
 3208 |     iwork[13] = ls0001_1.nje;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3209:17: note: in expansion of macro ‘ls0001_1’
 3209 |     iwork[14] = ls0001_1.nqu;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3210:17: note: in expansion of macro ‘ls0001_1’
 3210 |     iwork[15] = ls0001_1.nq;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3212:17: note: in expansion of macro ‘ls0001_1’
 3212 |     iwork[20] = ls0001_1.meth;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3216:7: note: in expansion of macro ‘ls0001_1’
 3216 |     ++ls0001_1.ntrep;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3217:9: note: in expansion of macro ‘ls0001_1’
 3217 |     if (ls0001_1.ntrep < 5) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3244:36: note: in expansion of macro ‘ls0001_1’
 3244 |             c__201, &c__0, &c__1, &ls0001_1.mxstep, &c__0, &c__1, &
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3245:13: note: in expansion of macro ‘ls0001_1’
 3245 |             ls0001_1.tn, &c_b136, 50L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3251:18: note: in expansion of macro ‘ls0001_1’
 3251 |     ewti = rwork[ls0001_1.lewt + i - 1];
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3253:54: note: in expansion of macro ‘ls0001_1’
 3253 |             c__202, &c__0, &c__1, &i, &c__0, &c__2, &ls0001_1.tn, &ewti, 50L);
      |                                                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3264:57: note: in expansion of macro ‘ls0001_1’
 3264 |             c__203, &c__0, &c__0, &c__0, &c__0, &c__2, &ls0001_1.tn, &tolsf,
      |                                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3276:57: note: in expansion of macro ‘ls0001_1’
 3276 |             c__204, &c__0, &c__0, &c__0, &c__0, &c__2, &ls0001_1.tn, &
      |                                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3277:13: note: in expansion of macro ‘ls0001_1’
 3277 |             ls0001_1.h, 50L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3290:34: note: in expansion of macro ‘ls0001_1’
 3290 |             c__0, &c__0, &c__2, &ls0001_1.tn, &ls0001_1.h, 30L);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3290:48: note: in expansion of macro ‘ls0001_1’
 3290 |             c__0, &c__0, &c__2, &ls0001_1.tn, &ls0001_1.h, 30L);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3300:65: note: in expansion of macro ‘ls0001_1’
 3300 |             c__60, &c__206, &c__0, &c__0, &c__0, &c__0, &c__1, &ls0001_1.tn, &
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3311:65: note: in expansion of macro ‘ls0001_1’
 3311 |             c__60, &c__207, &c__0, &c__0, &c__0, &c__0, &c__1, &ls0001_1.tn, &
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3320:11: note: in expansion of macro ‘ls0001_1’
 3320 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3322:33: note: in expansion of macro ‘ls0001_1’
 3322 |         size = (d_1 = rwork[i + ls0001_1.lacor - 1] * rwork[i + ls0001_1.lewt
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3322:65: note: in expansion of macro ‘ls0001_1’
 3322 |         size = (d_1 = rwork[i + ls0001_1.lacor - 1] * rwork[i + ls0001_1.lewt
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3336:11: note: in expansion of macro ‘ls0001_1’
 3336 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/scoperf.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3339:26: note: in expansion of macro ‘ls0001_1’
 3339 |         y[i] = rwork[i + ls0001_1.lyh - 1];
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3341:10: note: in expansion of macro ‘ls0001_1’
 3341 |     *t = ls0001_1.tn;
      |          ^~~~~~~~
[ 76%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/exprand.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3342:5: note: in expansion of macro ‘ls0001_1’
 3342 |     ls0001_1.illin = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3343:17: note: in expansion of macro ‘ls0001_1’
 3343 |     rwork[11] = ls0001_1.hu;
      |                 ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/exprand.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/exprand.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/exprand.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/exprand.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3344:17: note: in expansion of macro ‘ls0001_1’
 3344 |     rwork[12] = ls0001_1.h;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3345:17: note: in expansion of macro ‘ls0001_1’
 3345 |     rwork[13] = ls0001_1.tn;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3347:17: note: in expansion of macro ‘ls0001_1’
 3347 |     iwork[11] = ls0001_1.nst;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3348:17: note: in expansion of macro ‘ls0001_1’
 3348 |     iwork[12] = ls0001_1.nfe;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3349:17: note: in expansion of macro ‘ls0001_1’
 3349 |     iwork[13] = ls0001_1.nje;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3350:17: note: in expansion of macro ‘ls0001_1’
 3350 |     iwork[14] = ls0001_1.nqu;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3351:17: note: in expansion of macro ‘ls0001_1’
 3351 |     iwork[15] = ls0001_1.nq;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3353:17: note: in expansion of macro ‘ls0001_1’
 3353 |     iwork[20] = ls0001_1.meth;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3383:34: note: in expansion of macro ‘ls0001_1’
 3383 |             c__5, &c__0, &c__2, &ls0001_1.n, &neq[1], &c__0, &c_b136, &c_b136,
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3412:13: note: in expansion of macro ‘ls0001_1’
 3412 |             ls0001_1.mxstep, &c__0, &c__0, &c_b136, &c_b136, 30L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3416:13: note: in expansion of macro ‘ls0001_1’
 3416 |             ls0001_1.mxhnil, &c__0, &c__0, &c_b136, &c_b136, 30L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3430:34: note: in expansion of macro ‘ls0001_1’
 3430 |             c__0, &c__0, &c__1, &ls0001_1.hmin, &c_b136, 30L);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3451:18: note: in expansion of macro ‘ls0001_1’
 3451 |     ewti = rwork[ls0001_1.lewt + i - 1];
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3467:13: note: in expansion of macro ‘ls0001_1’
 3467 |             ls0001_1.tn, 60L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3495:9: note: in expansion of macro ‘ls0001_1’
 3495 |     if (ls0001_1.illin == 5) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3498:7: note: in expansion of macro ‘ls0001_1’
 3498 |     ++ls0001_1.illin;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:1461:49: warning: variable ‘lenrws’ set but not used [-Wunused-but-set-variable]
 1461 |     static integer leniwc, lenrwc, lf0, lenrwn, lenrws;
      |                                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:1461:41: warning: variable ‘lenrwn’ set but not used [-Wunused-but-set-variable]
 1461 |     static integer leniwc, lenrwc, lf0, lenrwn, lenrws;
      |                                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘prja_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3597:7: note: in expansion of macro ‘ls0001_2’
 3597 |     ++ls0001_2.nje;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3598:5: note: in expansion of macro ‘ls0001_2’
 3598 |     ls0001_2.ierpj = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3599:5: note: in expansion of macro ‘ls0001_2’
 3599 |     ls0001_2.jcur = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/exprand.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3600:11: note: in expansion of macro ‘ls0001_2’
 3600 |     hl0 = ls0001_2.h * ls0001_2.el0;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3600:24: note: in expansion of macro ‘ls0001_2’
 3600 |     hl0 = ls0001_2.h * ls0001_2.el0;
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3601:18: note: in expansion of macro ‘ls0001_2’
 3601 |     switch ((int)ls0001_2.miter) {
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3611:12: note: in expansion of macro ‘ls0001_2’
 3611 |     lenp = ls0001_2.n * ls0001_2.n;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3611:25: note: in expansion of macro ‘ls0001_2’
 3611 |     lenp = ls0001_2.n * ls0001_2.n;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3617:22: note: in expansion of macro ‘ls0001_2’
 3617 |     (*jac)(&neq[1], &ls0001_2.tn, &y[1], &c__0, &c__0, &wm[3], &ls0001_2.n);
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3617:65: note: in expansion of macro ‘ls0001_2’
 3617 |     (*jac)(&neq[1], &ls0001_2.tn, &y[1], &c__0, &c__0, &wm[3], &ls0001_2.n);
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3628:20: note: in expansion of macro ‘ls0001_2’
 3628 |     fac = vmnorm_(&ls0001_2.n, &savf[1], &ewt[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3629:14: note: in expansion of macro ‘ls0001_2’
 3629 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3629:14: note: in expansion of macro ‘ls0001_2’
 3629 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/expfit.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3629:14: note: in expansion of macro ‘ls0001_2’
 3629 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3629:34: note: in expansion of macro ‘ls0001_2’
 3629 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3629:65: note: in expansion of macro ‘ls0001_2’
 3629 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3636:11: note: in expansion of macro ‘ls0001_2’
 3636 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
[ 77%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/f2cmisc.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3644:24: note: in expansion of macro ‘ls0001_2’
 3644 |         (*f)(&neq[1], &ls0001_2.tn, &y[1], &ftem[1]);
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3645:15: note: in expansion of macro ‘ls0001_2’
 3645 |         i_2 = ls0001_2.n;
      |               ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/f2cmisc.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/f2cmisc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/f2cmisc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2cmisc.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3651:15: note: in expansion of macro ‘ls0001_2’
 3651 |         j1 += ls0001_2.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3654:5: note: in expansion of macro ‘ls0001_2’
 3654 |     ls0001_2.nfe += ls0001_2.n;
      |     ^~~~~~~~
[ 77%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/factoria.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3654:21: note: in expansion of macro ‘ls0001_2’
 3654 |     ls0001_2.nfe += ls0001_2.n;
      |                     ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/factoria.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/factoria.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/factoria.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/factoria.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3658:31: note: in expansion of macro ‘ls0001_2’
 3658 |     lsa001_2.pdnorm = fnorm_(&ls0001_2.n, &wm[3], &ewt[1]) / abs(hl0);
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3661:11: note: in expansion of macro ‘ls0001_2’
 3661 |     np1 = ls0001_2.n + 1;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3663:11: note: in expansion of macro ‘ls0001_2’
 3663 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3671:21: note: in expansion of macro ‘ls0001_2’
 3671 |     dgefa_(&wm[3], &ls0001_2.n, &ls0001_2.n, &iwm[21], &ier);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3671:34: note: in expansion of macro ‘ls0001_2’
 3671 |     dgefa_(&wm[3], &ls0001_2.n, &ls0001_2.n, &iwm[21], &ier);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3673:9: note: in expansion of macro ‘ls0001_2’
 3673 |         ls0001_2.ierpj = 1;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3688:21: note: in expansion of macro ‘ls0001_2’
 3688 |     lenp = meband * ls0001_2.n;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3694:22: note: in expansion of macro ‘ls0001_2’
 3694 |     (*jac)(&neq[1], &ls0001_2.tn, &y[1], &ml, &mu, &wm[ml3], &meband);
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:27: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                           ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3708:21: note: in expansion of macro ‘ls0001_2’
 3708 |     mba = min(mband,ls0001_2.n);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:39: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3708:21: note: in expansion of macro ‘ls0001_2’
 3708 |     mba = min(mband,ls0001_2.n);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3712:20: note: in expansion of macro ‘ls0001_2’
 3712 |     fac = vmnorm_(&ls0001_2.n, &savf[1], &ewt[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/factoria.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3713:14: note: in expansion of macro ‘ls0001_2’
 3713 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3713:14: note: in expansion of macro ‘ls0001_2’
 3713 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3713:14: note: in expansion of macro ‘ls0001_2’
 3713 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3713:34: note: in expansion of macro ‘ls0001_2’
 3713 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3713:65: note: in expansion of macro ‘ls0001_2’
 3713 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3720:15: note: in expansion of macro ‘ls0001_2’
 3720 |         i_2 = ls0001_2.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3730:24: note: in expansion of macro ‘ls0001_2’
 3730 |         (*f)(&neq[1], &ls0001_2.tn, &y[1], &ftem[1]);
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3731:15: note: in expansion of macro ‘ls0001_2’
 3731 |         i_3 = ls0001_2.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:27: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                           ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3745:26: note: in expansion of macro ‘ls0001_2’
 3745 |             i2 = min(i_4,ls0001_2.n);
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:39: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3745:26: note: in expansion of macro ‘ls0001_2’
 3745 |             i2 = min(i_4,ls0001_2.n);
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3756:5: note: in expansion of macro ‘ls0001_2’
 3756 |     ls0001_2.nfe += mba;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3760:31: note: in expansion of macro ‘ls0001_2’
 3760 |     lsa001_2.pdnorm = bnorm_(&ls0001_2.n, &wm[3], &meband, &ml, &mu, &ewt[1])
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3765:11: note: in expansion of macro ‘ls0001_2’
 3765 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3773:30: note: in expansion of macro ‘ls0001_2’
 3773 |     dgbfa_(&wm[3], &meband, &ls0001_2.n, &ml, &mu, &iwm[21], &ier);
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3775:9: note: in expansion of macro ‘ls0001_2’
 3775 |         ls0001_2.ierpj = 1;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘solsy_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3835:5: note: in expansion of macro ‘ls0001_2’
 3835 |     ls0001_2.iersl = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3836:18: note: in expansion of macro ‘ls0001_2’
 3836 |     switch ((int)ls0001_2.miter) {
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3844:21: note: in expansion of macro ‘ls0001_2’
 3844 |     dgesl_(&wm[3], &ls0001_2.n, &ls0001_2.n, &iwm[21], &x[1], &c__0);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3844:34: note: in expansion of macro ‘ls0001_2’
 3844 |     dgesl_(&wm[3], &ls0001_2.n, &ls0001_2.n, &iwm[21], &x[1], &c__0);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3849:11: note: in expansion of macro ‘ls0001_2’
 3849 |     hl0 = ls0001_2.h * ls0001_2.el0;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3849:24: note: in expansion of macro ‘ls0001_2’
 3849 |     hl0 = ls0001_2.h * ls0001_2.el0;
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3855:11: note: in expansion of macro ‘ls0001_2’
 3855 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3865:11: note: in expansion of macro ‘ls0001_2’
 3865 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3872:5: note: in expansion of macro ‘ls0001_2’
 3872 |     ls0001_2.iersl = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2cmisc.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3879:30: note: in expansion of macro ‘ls0001_2’
 3879 |     dgbsl_(&wm[3], &meband, &ls0001_2.n, &ml, &mu, &iwm[21], &x[1], &c__0);
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘stoda_’:
[ 77%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/force.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3958:5: note: in expansion of macro ‘ls0001_3’
 3958 |     ls0001_3.kflag = 0;
      |     ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/force.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/force.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/force.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/force.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3959:12: note: in expansion of macro ‘ls0001_3’
 3959 |     told = ls0001_3.tn;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3961:5: note: in expansion of macro ‘ls0001_3’
 3961 |     ls0001_3.ierpj = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3962:5: note: in expansion of macro ‘ls0001_3’
 3962 |     ls0001_3.iersl = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3963:5: note: in expansion of macro ‘ls0001_3’
 3963 |     ls0001_3.jcur = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3964:5: note: in expansion of macro ‘ls0001_3’
 3964 |     ls0001_3.icf = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3966:9: note: in expansion of macro ‘ls0001_3’
 3966 |     if (ls0001_3.jstart > 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3969:9: note: in expansion of macro ‘ls0001_3’
 3969 |     if (ls0001_3.jstart == -1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3972:9: note: in expansion of macro ‘ls0001_3’
 3972 |     if (ls0001_3.jstart == -2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3986:5: note: in expansion of macro ‘ls0001_3’
 3986 |     ls0001_3.lmax = ls0001_3.maxord + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3986:21: note: in expansion of macro ‘ls0001_3’
 3986 |     ls0001_3.lmax = ls0001_3.maxord + 1;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3987:5: note: in expansion of macro ‘ls0001_3’
 3987 |     ls0001_3.nq = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3988:5: note: in expansion of macro ‘ls0001_3’
 3988 |     ls0001_3.l = 2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3989:5: note: in expansion of macro ‘ls0001_3’
 3989 |     ls0001_3.ialth = 2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3990:5: note: in expansion of macro ‘ls0001_3’
 3990 |     ls0001_3.rmax = 1e4;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3991:5: note: in expansion of macro ‘ls0001_3’
 3991 |     ls0001_3.rc = 0.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3992:5: note: in expansion of macro ‘ls0001_3’
 3992 |     ls0001_3.el0 = 1.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3993:5: note: in expansion of macro ‘ls0001_3’
 3993 |     ls0001_3.crate = .7;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3994:5: note: in expansion of macro ‘ls0001_3’
 3994 |     ls0001_3.hold = ls0001_3.h;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3994:21: note: in expansion of macro ‘ls0001_3’
 3994 |     ls0001_3.hold = ls0001_3.h;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3995:5: note: in expansion of macro ‘ls0001_3’
 3995 |     ls0001_3.nslp = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3996:5: note: in expansion of macro ‘ls0001_3’
 3996 |     ls0001_3.ipup = ls0001_3.miter;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3996:21: note: in expansion of macro ‘ls0001_3’
 3996 |     ls0001_3.ipup = ls0001_3.miter;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4005:19: note: in expansion of macro ‘ls0001_3’
 4005 |     cfode_(&c__2, ls0001_3.elco, ls0001_3.tesco);
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4005:34: note: in expansion of macro ‘ls0001_3’
 4005 |     cfode_(&c__2, ls0001_3.elco, ls0001_3.tesco);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4008:31: note: in expansion of macro ‘ls0001_3’
 4008 |         lsa001_3.cm2[i - 1] = ls0001_3.tesco[i * 3 - 2] * ls0001_3.elco[i + 1
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4008:59: note: in expansion of macro ‘ls0001_3’
 4008 |         lsa001_3.cm2[i - 1] = ls0001_3.tesco[i * 3 - 2] * ls0001_3.elco[i + 1
      |                                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4011:19: note: in expansion of macro ‘ls0001_3’
 4011 |     cfode_(&c__1, ls0001_3.elco, ls0001_3.tesco);
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4011:34: note: in expansion of macro ‘ls0001_3’
 4011 |     cfode_(&c__1, ls0001_3.elco, ls0001_3.tesco);
      |                                  ^~~~~~~~
[ 77%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/gauss.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4014:31: note: in expansion of macro ‘ls0001_3’
 4014 |         lsa001_3.cm1[i - 1] = ls0001_3.tesco[i * 3 - 2] * ls0001_3.elco[i + 1
      |                               ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/gauss.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/gauss.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/gauss.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/gauss.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4014:59: note: in expansion of macro ‘ls0001_3’
 4014 |         lsa001_3.cm1[i - 1] = ls0001_3.tesco[i * 3 - 2] * ls0001_3.elco[i + 1
      |                                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4032:5: note: in expansion of macro ‘ls0001_3’
 4032 |     ls0001_3.ipup = ls0001_3.miter;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4032:21: note: in expansion of macro ‘ls0001_3’
 4032 |     ls0001_3.ipup = ls0001_3.miter;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4033:5: note: in expansion of macro ‘ls0001_3’
 4033 |     ls0001_3.lmax = ls0001_3.maxord + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4033:21: note: in expansion of macro ‘ls0001_3’
 4033 |     ls0001_3.lmax = ls0001_3.maxord + 1;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4034:9: note: in expansion of macro ‘ls0001_3’
 4034 |     if (ls0001_3.ialth == 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4035:9: note: in expansion of macro ‘ls0001_3’
 4035 |         ls0001_3.ialth = 2;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4037:9: note: in expansion of macro ‘ls0001_3’
 4037 |     if (ls0001_3.meth == lsa001_3.mused) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4040:13: note: in expansion of macro ‘ls0001_3’
 4040 |     cfode_(&ls0001_3.meth, ls0001_3.elco, ls0001_3.tesco);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4040:28: note: in expansion of macro ‘ls0001_3’
 4040 |     cfode_(&ls0001_3.meth, ls0001_3.elco, ls0001_3.tesco);
      |                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4040:43: note: in expansion of macro ‘ls0001_3’
 4040 |     cfode_(&ls0001_3.meth, ls0001_3.elco, ls0001_3.tesco);
      |                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4041:5: note: in expansion of macro ‘ls0001_3’
 4041 |     ls0001_3.ialth = ls0001_3.l;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4041:22: note: in expansion of macro ‘ls0001_3’
 4041 |     ls0001_3.ialth = ls0001_3.l;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/gauss.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4050:11: note: in expansion of macro ‘ls0001_3’
 4050 |     i_1 = ls0001_3.l;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4053:9: note: in expansion of macro ‘ls0001_3’
 4053 |         ls0001_3.el[i - 1] = ls0001_3.elco[i + ls0001_3.nq * 13 - 14];
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4053:30: note: in expansion of macro ‘ls0001_3’
 4053 |         ls0001_3.el[i - 1] = ls0001_3.elco[i + ls0001_3.nq * 13 - 14];
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/force.c:44:16: warning: ‘laststep’ defined but not used [-Wunused-variable]
   44 | static Spline *laststep = SP0;/* the step list used on previous call */
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/force.c:42:16: warning: ‘steplist’ defined but not used [-Wunused-variable]
   42 | static Spline *steplist = SP0;  /* list of steps */
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/force.c:17:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   17 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4053:48: note: in expansion of macro ‘ls0001_3’
 4053 |         ls0001_3.el[i - 1] = ls0001_3.elco[i + ls0001_3.nq * 13 - 14];
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4055:5: note: in expansion of macro ‘ls0001_3’
 4055 |     ls0001_3.nqnyh = ls0001_3.nq * *nyh;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4055:22: note: in expansion of macro ‘ls0001_3’
 4055 |     ls0001_3.nqnyh = ls0001_3.nq * *nyh;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4056:5: note: in expansion of macro ‘ls0001_3’
 4056 |     ls0001_3.rc = ls0001_3.rc * ls0001_3.el[0] / ls0001_3.el0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4056:19: note: in expansion of macro ‘ls0001_3’
 4056 |     ls0001_3.rc = ls0001_3.rc * ls0001_3.el[0] / ls0001_3.el0;
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4056:33: note: in expansion of macro ‘ls0001_3’
 4056 |     ls0001_3.rc = ls0001_3.rc * ls0001_3.el[0] / ls0001_3.el0;
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4056:50: note: in expansion of macro ‘ls0001_3’
 4056 |     ls0001_3.rc = ls0001_3.rc * ls0001_3.el[0] / ls0001_3.el0;
      |                                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4057:5: note: in expansion of macro ‘ls0001_3’
 4057 |     ls0001_3.el0 = ls0001_3.el[0];
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4057:20: note: in expansion of macro ‘ls0001_3’
 4057 |     ls0001_3.el0 = ls0001_3.el[0];
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4058:5: note: in expansion of macro ‘ls0001_3’
 4058 |     ls0001_3.conit = .5 / (doublereal) (ls0001_3.nq + 2);
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4058:41: note: in expansion of macro ‘ls0001_3’
 4058 |     ls0001_3.conit = .5 / (doublereal) (ls0001_3.nq + 2);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4073:9: note: in expansion of macro ‘ls0001_3’
 4073 |     if (ls0001_3.h == ls0001_3.hold) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4073:23: note: in expansion of macro ‘ls0001_3’
 4073 |     if (ls0001_3.h == ls0001_3.hold) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4076:10: note: in expansion of macro ‘ls0001_3’
 4076 |     rh = ls0001_3.h / ls0001_3.hold;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4076:23: note: in expansion of macro ‘ls0001_3’
 4076 |     rh = ls0001_3.h / ls0001_3.hold;
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4077:5: note: in expansion of macro ‘ls0001_3’
 4077 |     ls0001_3.h = ls0001_3.hold;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4077:18: note: in expansion of macro ‘ls0001_3’
 4077 |     ls0001_3.h = ls0001_3.hold;
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4082:21: note: in expansion of macro ‘ls0001_3’
 4082 |     d_1 = rh, d_2 = ls0001_3.hmin / abs(ls0001_3.h);
      |                     ^~~~~~~~
[ 78%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/gear.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4082:41: note: in expansion of macro ‘ls0001_3’
 4082 |     d_1 = rh, d_2 = ls0001_3.hmin / abs(ls0001_3.h);
      |                                         ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/gear.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/gear.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/gear.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/gear.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4082:41: note: in expansion of macro ‘ls0001_3’
 4082 |     d_1 = rh, d_2 = ls0001_3.hmin / abs(ls0001_3.h);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4082:41: note: in expansion of macro ‘ls0001_3’
 4082 |     d_1 = rh, d_2 = ls0001_3.hmin / abs(ls0001_3.h);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:27: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                           ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4085:17: note: in expansion of macro ‘ls0001_3’
 4085 |     rh = min(rh,ls0001_3.rmax);
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:39: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4085:17: note: in expansion of macro ‘ls0001_3’
 4085 |     rh = min(rh,ls0001_3.rmax);
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4087:25: note: in expansion of macro ‘ls0001_3’
 4087 |     d_1 = 1., d_2 = abs(ls0001_3.h) * ls0001_3.hmxi * rh;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4087:25: note: in expansion of macro ‘ls0001_3’
 4087 |     d_1 = 1., d_2 = abs(ls0001_3.h) * ls0001_3.hmxi * rh;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4087:25: note: in expansion of macro ‘ls0001_3’
 4087 |     d_1 = 1., d_2 = abs(ls0001_3.h) * ls0001_3.hmxi * rh;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4087:39: note: in expansion of macro ‘ls0001_3’
 4087 |     d_1 = 1., d_2 = abs(ls0001_3.h) * ls0001_3.hmxi * rh;
      |                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4097:9: note: in expansion of macro ‘ls0001_3’
 4097 |     if (ls0001_3.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4102:15: note: in expansion of macro ‘ls0001_3’
 4102 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4102:15: note: in expansion of macro ‘ls0001_3’
 4102 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4102:15: note: in expansion of macro ‘ls0001_3’
 4102 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4104:34: note: in expansion of macro ‘ls0001_3’
 4104 |     if (rh * pdh * 1.00001 < sm1[ls0001_3.nq - 1]) {
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4107:14: note: in expansion of macro ‘ls0001_3’
 4107 |     rh = sm1[ls0001_3.nq - 1] / pdh;
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4111:11: note: in expansion of macro ‘ls0001_3’
 4111 |     i_1 = ls0001_3.l;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4114:15: note: in expansion of macro ‘ls0001_3’
 4114 |         i_2 = ls0001_3.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4120:5: note: in expansion of macro ‘ls0001_3’
 4120 |     ls0001_3.h *= rh;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4121:5: note: in expansion of macro ‘ls0001_3’
 4121 |     ls0001_3.rc *= rh;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4122:5: note: in expansion of macro ‘ls0001_3’
 4122 |     ls0001_3.ialth = ls0001_3.l;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4122:22: note: in expansion of macro ‘ls0001_3’
 4122 |     ls0001_3.ialth = ls0001_3.l;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4137:16: note: in expansion of macro ‘ls0001_3’
 4137 |     if ((d_1 = ls0001_3.rc - 1., abs(d_1)) > ls0001_3.ccmax) {
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4137:46: note: in expansion of macro ‘ls0001_3’
 4137 |     if ((d_1 = ls0001_3.rc - 1., abs(d_1)) > ls0001_3.ccmax) {
      |                                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4138:9: note: in expansion of macro ‘ls0001_3’
 4138 |         ls0001_3.ipup = ls0001_3.miter;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4138:25: note: in expansion of macro ‘ls0001_3’
 4138 |         ls0001_3.ipup = ls0001_3.miter;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4140:9: note: in expansion of macro ‘ls0001_3’
 4140 |     if (ls0001_3.nst >= ls0001_3.nslp + ls0001_3.msbp) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4140:25: note: in expansion of macro ‘ls0001_3’
 4140 |     if (ls0001_3.nst >= ls0001_3.nslp + ls0001_3.msbp) {
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4140:41: note: in expansion of macro ‘ls0001_3’
 4140 |     if (ls0001_3.nst >= ls0001_3.nslp + ls0001_3.msbp) {
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4141:9: note: in expansion of macro ‘ls0001_3’
 4141 |         ls0001_3.ipup = ls0001_3.miter;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4141:25: note: in expansion of macro ‘ls0001_3’
 4141 |         ls0001_3.ipup = ls0001_3.miter;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4143:5: note: in expansion of macro ‘ls0001_3’
 4143 |     ls0001_3.tn += ls0001_3.h;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4143:20: note: in expansion of macro ‘ls0001_3’
 4143 |     ls0001_3.tn += ls0001_3.h;
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4144:10: note: in expansion of macro ‘ls0001_3’
 4144 |     i1 = ls0001_3.nqnyh + 1;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4145:11: note: in expansion of macro ‘ls0001_3’
 4145 |     i_2 = ls0001_3.nq;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4149:15: note: in expansion of macro ‘ls0001_3’
 4149 |         i_1 = ls0001_3.nqnyh;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4156:22: note: in expansion of macro ‘ls0001_3’
 4156 |     pnorm = vmnorm_(&ls0001_3.n, &yh1[1], &ewt[1]);
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4170:11: note: in expansion of macro ‘ls0001_3’
 4170 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4175:20: note: in expansion of macro ‘ls0001_3’
 4175 |     (*f)(&neq[1], &ls0001_3.tn, &y[1], &savf[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4176:7: note: in expansion of macro ‘ls0001_3’
 4176 |     ++ls0001_3.nfe;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4177:9: note: in expansion of macro ‘ls0001_3’
 4177 |     if (ls0001_3.ipup <= 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4189:5: note: in expansion of macro ‘ls0001_3’
 4189 |     ls0001_3.ipup = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4190:5: note: in expansion of macro ‘ls0001_3’
 4190 |     ls0001_3.rc = 1.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4191:5: note: in expansion of macro ‘ls0001_3’
 4191 |     ls0001_3.nslp = ls0001_3.nst;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4191:21: note: in expansion of macro ‘ls0001_3’
 4191 |     ls0001_3.nslp = ls0001_3.nst;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4192:5: note: in expansion of macro ‘ls0001_3’
 4192 |     ls0001_3.crate = .7;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4193:9: note: in expansion of macro ‘ls0001_3’
 4193 |     if (ls0001_3.ierpj != 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4197:11: note: in expansion of macro ‘ls0001_3’
 4197 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4203:9: note: in expansion of macro ‘ls0001_3’
 4203 |     if (ls0001_3.miter != 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4212:11: note: in expansion of macro ‘ls0001_3’
 4212 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4214:19: note: in expansion of macro ‘ls0001_3’
 4214 |         savf[i] = ls0001_3.h * savf[i] - yh[i + (yh_dim1 << 1)];
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4218:20: note: in expansion of macro ‘ls0001_3’
 4218 |     del = vmnorm_(&ls0001_3.n, &y[1], &ewt[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4219:11: note: in expansion of macro ‘ls0001_3’
 4219 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4221:34: note: in expansion of macro ‘ls0001_3’
 4221 |         y[i] = yh[i + yh_dim1] + ls0001_3.el[0] * savf[i];
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4234:11: note: in expansion of macro ‘ls0001_3’
 4234 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4237:16: note: in expansion of macro ‘ls0001_3’
 4237 |         y[i] = ls0001_3.h * savf[i] - (yh[i + (yh_dim1 << 1)] + acor[i]);
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4240:9: note: in expansion of macro ‘ls0001_3’
 4240 |     if (ls0001_3.iersl < 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4243:9: note: in expansion of macro ‘ls0001_3’
 4243 |     if (ls0001_3.iersl > 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4246:20: note: in expansion of macro ‘ls0001_3’
 4246 |     del = vmnorm_(&ls0001_3.n, &y[1], &ewt[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4247:11: note: in expansion of macro ‘ls0001_3’
 4247 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4251:34: note: in expansion of macro ‘ls0001_3’
 4251 |         y[i] = yh[i + yh_dim1] + ls0001_3.el[0] * acor[i];
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4268:31: note: in expansion of macro ‘ls0001_3’
 4268 |     if (del <= pnorm * 100. * ls0001_3.uround) {
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4271:19: note: in expansion of macro ‘ls0001_3’
 4271 |     if (m == 0 && ls0001_3.meth == 1) {
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4283:11: note: in expansion of macro ‘ls0001_3’
 4283 |     d_1 = ls0001_3.crate * .2;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4284:5: note: in expansion of macro ‘ls0001_3’
 4284 |     ls0001_3.crate = max(d_1,rm);
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/gear.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4287:21: note: in expansion of macro ‘ls0001_3’
 4287 |     d_1 = 1., d_2 = ls0001_3.crate * 1.5;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4288:34: note: in expansion of macro ‘ls0001_3’
 4288 |     dcon = del * min(d_1,d_2) / (ls0001_3.tesco[ls0001_3.nq * 3 - 2] *
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4288:49: note: in expansion of macro ‘ls0001_3’
 4288 |     dcon = del * min(d_1,d_2) / (ls0001_3.tesco[ls0001_3.nq * 3 - 2] *
      |                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4289:13: note: in expansion of macro ‘ls0001_3’
 4289 |             ls0001_3.conit);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4294:47: note: in expansion of macro ‘ls0001_3’
 4294 |     d_2 = lsa001_3.pdest, d_3 = rate / (d_1 = ls0001_3.h * ls0001_3.el[0],
      |                                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4294:60: note: in expansion of macro ‘ls0001_3’
 4294 |     d_2 = lsa001_3.pdest, d_3 = rate / (d_1 = ls0001_3.h * ls0001_3.el[0],
      |                                                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4303:14: note: in expansion of macro ‘ls0001_3’
 4303 |     if (m == ls0001_3.maxcor) {
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4310:20: note: in expansion of macro ‘ls0001_3’
 4310 |     (*f)(&neq[1], &ls0001_3.tn, &y[1], &savf[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4311:7: note: in expansion of macro ‘ls0001_3’
 4311 |     ++ls0001_3.nfe;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4323:9: note: in expansion of macro ‘ls0001_3’
 4323 |     if (ls0001_3.miter == 0 || ls0001_3.jcur == 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4323:32: note: in expansion of macro ‘ls0001_3’
 4323 |     if (ls0001_3.miter == 0 || ls0001_3.jcur == 1) {
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4326:5: note: in expansion of macro ‘ls0001_3’
 4326 |     ls0001_3.icf = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4327:5: note: in expansion of macro ‘ls0001_3’
 4327 |     ls0001_3.ipup = ls0001_3.miter;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4327:21: note: in expansion of macro ‘ls0001_3’
 4327 |     ls0001_3.ipup = ls0001_3.miter;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4330:5: note: in expansion of macro ‘ls0001_3’
 4330 |     ls0001_3.icf = 2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4332:5: note: in expansion of macro ‘ls0001_3’
 4332 |     ls0001_3.rmax = 2.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4333:5: note: in expansion of macro ‘ls0001_3’
 4333 |     ls0001_3.tn = told;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4334:10: note: in expansion of macro ‘ls0001_3’
 4334 |     i1 = ls0001_3.nqnyh + 1;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4335:11: note: in expansion of macro ‘ls0001_3’
 4335 |     i_2 = ls0001_3.nq;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4339:15: note: in expansion of macro ‘ls0001_3’
 4339 |         i_1 = ls0001_3.nqnyh;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4346:9: note: in expansion of macro ‘ls0001_3’
 4346 |     if (ls0001_3.ierpj < 0 || ls0001_3.iersl < 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4346:31: note: in expansion of macro ‘ls0001_3’
 4346 |     if (ls0001_3.ierpj < 0 || ls0001_3.iersl < 0) {
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4349:13: note: in expansion of macro ‘ls0001_3’
 4349 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
[ 78%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/getmem.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/getmem.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/getmem.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/getmem.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/getmem.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4349:13: note: in expansion of macro ‘ls0001_3’
 4349 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4349:13: note: in expansion of macro ‘ls0001_3’
 4349 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4349:28: note: in expansion of macro ‘ls0001_3’
 4349 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4352:16: note: in expansion of macro ‘ls0001_3’
 4352 |     if (ncf == ls0001_3.mxncf) {
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4356:5: note: in expansion of macro ‘ls0001_3’
 4356 |     ls0001_3.ipup = ls0001_3.miter;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4356:21: note: in expansion of macro ‘ls0001_3’
 4356 |     ls0001_3.ipup = ls0001_3.miter;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4368:5: note: in expansion of macro ‘ls0001_3’
 4368 |     ls0001_3.jcur = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4370:21: note: in expansion of macro ‘ls0001_3’
 4370 |         dsm = del / ls0001_3.tesco[ls0001_3.nq * 3 - 2];
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4370:36: note: in expansion of macro ‘ls0001_3’
 4370 |         dsm = del / ls0001_3.tesco[ls0001_3.nq * 3 - 2];
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4373:24: note: in expansion of macro ‘ls0001_3’
 4373 |         dsm = vmnorm_(&ls0001_3.n, &acor[1], &ewt[1]) / ls0001_3.tesco[
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4373:57: note: in expansion of macro ‘ls0001_3’
 4373 |         dsm = vmnorm_(&ls0001_3.n, &acor[1], &ewt[1]) / ls0001_3.tesco[
      |                                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4374:17: note: in expansion of macro ‘ls0001_3’
 4374 |                 ls0001_3.nq * 3 - 2];
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4395:5: note: in expansion of macro ‘ls0001_3’
 4395 |     ls0001_3.kflag = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4397:7: note: in expansion of macro ‘ls0001_3’
 4397 |     ++ls0001_3.nst;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4398:5: note: in expansion of macro ‘ls0001_3’
 4398 |     ls0001_3.hu = ls0001_3.h;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4398:19: note: in expansion of macro ‘ls0001_3’
 4398 |     ls0001_3.hu = ls0001_3.h;
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4399:5: note: in expansion of macro ‘ls0001_3’
 4399 |     ls0001_3.nqu = ls0001_3.nq;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4399:20: note: in expansion of macro ‘ls0001_3’
 4399 |     ls0001_3.nqu = ls0001_3.nq;
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4400:22: note: in expansion of macro ‘ls0001_3’
 4400 |     lsa001_3.mused = ls0001_3.meth;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4401:11: note: in expansion of macro ‘ls0001_3’
 4401 |     i_2 = ls0001_3.l;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4403:15: note: in expansion of macro ‘ls0001_3’
 4403 |         i_1 = ls0001_3.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4406:36: note: in expansion of macro ‘ls0001_3’
 4406 |             yh[i + j * yh_dim1] += ls0001_3.el[j - 1] * acor[i];
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4413:9: note: in expansion of macro ‘ls0001_3’
 4413 |     if (ls0001_3.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4438:9: note: in expansion of macro ‘ls0001_3’
 4438 |     if (ls0001_3.nq > 5) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4441:30: note: in expansion of macro ‘ls0001_3’
 4441 |     if (dsm > pnorm * 100. * ls0001_3.uround && lsa001_3.pdest != 0.) {
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:20: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4448:16: note: in expansion of macro ‘ls0001_3’
 4448 |     nqm2 = min(ls0001_3.nq,lsa001_3.mxords);
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:33: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                                 ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4448:16: note: in expansion of macro ‘ls0001_3’
 4448 |     nqm2 = min(ls0001_3.nq,lsa001_3.mxords);
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4451:30: note: in expansion of macro ‘ls0001_3’
 4451 |     exsm = 1. / (doublereal) ls0001_3.l;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4454:33: note: in expansion of macro ‘ls0001_3’
 4454 |     pdh = lsa001_3.pdlast * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4454:33: note: in expansion of macro ‘ls0001_3’
 4454 |     pdh = lsa001_3.pdlast * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4454:33: note: in expansion of macro ‘ls0001_3’
 4454 |     pdh = lsa001_3.pdlast * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4456:21: note: in expansion of macro ‘ls0001_3’
 4456 |         rh1it = sm1[ls0001_3.nq - 1] / pdh;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4459:9: note: in expansion of macro ‘ls0001_3’
 4459 |     if (ls0001_3.nq <= lsa001_3.mxords) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4466:20: note: in expansion of macro ‘ls0001_3’
 4466 |     dm2 = vmnorm_(&ls0001_3.n, &yh[lm2p1 * yh_dim1 + 1], &ewt[1]) /
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4471:31: note: in expansion of macro ‘ls0001_3’
 4471 |     dm2 = dsm * (lsa001_3.cm1[ls0001_3.nq - 1] / lsa001_3.cm2[ls0001_3.nq - 1]
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4471:63: note: in expansion of macro ‘ls0001_3’
 4471 |     dm2 = dsm * (lsa001_3.cm1[ls0001_3.nq - 1] / lsa001_3.cm2[ls0001_3.nq - 1]
      |                                                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4474:12: note: in expansion of macro ‘ls0001_3’
 4474 |     nqm2 = ls0001_3.nq;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4484:5: note: in expansion of macro ‘ls0001_3’
 4484 |     ls0001_3.meth = 2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4485:5: note: in expansion of macro ‘ls0001_3’
 4485 |     ls0001_3.miter = lsa001_3.jtyp;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4487:5: note: in expansion of macro ‘ls0001_3’
 4487 |     ls0001_3.nq = nqm2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4488:5: note: in expansion of macro ‘ls0001_3’
 4488 |     ls0001_3.l = ls0001_3.nq + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4488:18: note: in expansion of macro ‘ls0001_3’
 4488 |     ls0001_3.l = ls0001_3.nq + 1;
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4504:30: note: in expansion of macro ‘ls0001_3’
 4504 |     exsm = 1. / (doublereal) ls0001_3.l;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4505:28: note: in expansion of macro ‘ls0001_3’
 4505 |     if (lsa001_3.mxordn >= ls0001_3.nq) {
      |                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4512:20: note: in expansion of macro ‘ls0001_3’
 4512 |     dm1 = vmnorm_(&ls0001_3.n, &yh[lm1p1 * yh_dim1 + 1], &ewt[1]) /
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4517:31: note: in expansion of macro ‘ls0001_3’
 4517 |     dm1 = dsm * (lsa001_3.cm2[ls0001_3.nq - 1] / lsa001_3.cm1[ls0001_3.nq - 1]
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4517:63: note: in expansion of macro ‘ls0001_3’
 4517 |     dm1 = dsm * (lsa001_3.cm2[ls0001_3.nq - 1] / lsa001_3.cm1[ls0001_3.nq - 1]
      |                                                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4520:12: note: in expansion of macro ‘ls0001_3’
 4520 |     nqm1 = ls0001_3.nq;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/getmem.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4524:33: note: in expansion of macro ‘ls0001_3’
 4524 |     pdh = lsa001_3.pdnorm * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4524:33: note: in expansion of macro ‘ls0001_3’
 4524 |     pdh = lsa001_3.pdnorm * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4524:33: note: in expansion of macro ‘ls0001_3’
 4524 |     pdh = lsa001_3.pdnorm * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4535:16: note: in expansion of macro ‘ls0001_3’
 4535 |     if (dm1 <= ls0001_3.uround * 1e3 * pnorm) {
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4542:5: note: in expansion of macro ‘ls0001_3’
 4542 |     ls0001_3.meth = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4543:5: note: in expansion of macro ‘ls0001_3’
 4543 |     ls0001_3.miter = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4545:5: note: in expansion of macro ‘ls0001_3’
 4545 |     ls0001_3.nq = nqm1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4546:5: note: in expansion of macro ‘ls0001_3’
 4546 |     ls0001_3.l = ls0001_3.nq + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4546:18: note: in expansion of macro ‘ls0001_3’
 4546 |     ls0001_3.l = ls0001_3.nq + 1;
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4552:7: note: in expansion of macro ‘ls0001_3’
 4552 |     --ls0001_3.ialth;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4553:9: note: in expansion of macro ‘ls0001_3’
 4553 |     if (ls0001_3.ialth == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4556:9: note: in expansion of macro ‘ls0001_3’
 4556 |     if (ls0001_3.ialth > 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4559:9: note: in expansion of macro ‘ls0001_3’
 4559 |     if (ls0001_3.l == ls0001_3.lmax) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4559:23: note: in expansion of macro ‘ls0001_3’
 4559 |     if (ls0001_3.l == ls0001_3.lmax) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4562:11: note: in expansion of macro ‘ls0001_3’
 4562 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4565:16: note: in expansion of macro ‘ls0001_3’
 4565 |         yh[i + ls0001_3.lmax * yh_dim1] = acor[i];
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4578:7: note: in expansion of macro ‘ls0001_3’
 4578 |     --ls0001_3.kflag;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4579:5: note: in expansion of macro ‘ls0001_3’
 4579 |     ls0001_3.tn = told;
      |     ^~~~~~~~
[ 78%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/harmonic.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4580:10: note: in expansion of macro ‘ls0001_3’
 4580 |     i1 = ls0001_3.nqnyh + 1;
      |          ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/harmonic.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/harmonic.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/harmonic.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/harmonic.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4581:11: note: in expansion of macro ‘ls0001_3’
 4581 |     i_1 = ls0001_3.nq;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4585:15: note: in expansion of macro ‘ls0001_3’
 4585 |         i_2 = ls0001_3.nqnyh;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4592:5: note: in expansion of macro ‘ls0001_3’
 4592 |     ls0001_3.rmax = 2.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4593:13: note: in expansion of macro ‘ls0001_3’
 4593 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4593:13: note: in expansion of macro ‘ls0001_3’
 4593 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4593:13: note: in expansion of macro ‘ls0001_3’
 4593 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4593:28: note: in expansion of macro ‘ls0001_3’
 4593 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4596:9: note: in expansion of macro ‘ls0001_3’
 4596 |     if (ls0001_3.kflag <= -3) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4615:9: note: in expansion of macro ‘ls0001_3’
 4615 |     if (ls0001_3.l == ls0001_3.lmax) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4615:23: note: in expansion of macro ‘ls0001_3’
 4615 |     if (ls0001_3.l == ls0001_3.lmax) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4618:11: note: in expansion of macro ‘ls0001_3’
 4618 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4621:36: note: in expansion of macro ‘ls0001_3’
 4621 |         savf[i] = acor[i] - yh[i + ls0001_3.lmax * yh_dim1];
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4623:20: note: in expansion of macro ‘ls0001_3’
 4623 |     dup = vmnorm_(&ls0001_3.n, &savf[1], &ewt[1]) / ls0001_3.tesco[
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4623:53: note: in expansion of macro ‘ls0001_3’
 4623 |     dup = vmnorm_(&ls0001_3.n, &savf[1], &ewt[1]) / ls0001_3.tesco[
      |                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4624:13: note: in expansion of macro ‘ls0001_3’
 4624 |             ls0001_3.nq * 3 - 1];
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4625:31: note: in expansion of macro ‘ls0001_3’
 4625 |     exup = 1. / (doublereal) (ls0001_3.l + 1);
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4628:30: note: in expansion of macro ‘ls0001_3’
 4628 |     exsm = 1. / (doublereal) ls0001_3.l;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4631:9: note: in expansion of macro ‘ls0001_3’
 4631 |     if (ls0001_3.nq == 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/harmonic.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4634:20: note: in expansion of macro ‘ls0001_3’
 4634 |     ddn = vmnorm_(&ls0001_3.n, &yh[ls0001_3.l * yh_dim1 + 1], &ewt[1]) /
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4634:36: note: in expansion of macro ‘ls0001_3’
 4634 |     ddn = vmnorm_(&ls0001_3.n, &yh[ls0001_3.l * yh_dim1 + 1], &ewt[1]) /
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4635:13: note: in expansion of macro ‘ls0001_3’
 4635 |             ls0001_3.tesco[ls0001_3.nq * 3 - 3];
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4635:28: note: in expansion of macro ‘ls0001_3’
 4635 |             ls0001_3.tesco[ls0001_3.nq * 3 - 3];
      |                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4636:30: note: in expansion of macro ‘ls0001_3’
 4636 |     exdn = 1. / (doublereal) ls0001_3.nq;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4641:9: note: in expansion of macro ‘ls0001_3’
 4641 |     if (ls0001_3.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4645:15: note: in expansion of macro ‘ls0001_3’
 4645 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4645:15: note: in expansion of macro ‘ls0001_3’
 4645 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4645:15: note: in expansion of macro ‘ls0001_3’
 4645 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4647:9: note: in expansion of macro ‘ls0001_3’
 4647 |     if (ls0001_3.l < ls0001_3.lmax) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4647:22: note: in expansion of macro ‘ls0001_3’
 4647 |     if (ls0001_3.l < ls0001_3.lmax) {
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4649:31: note: in expansion of macro ‘ls0001_3’
 4649 |         d_1 = rhup, d_2 = sm1[ls0001_3.l - 1] / pdh;
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4653:27: note: in expansion of macro ‘ls0001_3’
 4653 |     d_1 = rhsm, d_2 = sm1[ls0001_3.nq - 1] / pdh;
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4655:9: note: in expansion of macro ‘ls0001_3’
 4655 |     if (ls0001_3.nq > 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4657:31: note: in expansion of macro ‘ls0001_3’
 4657 |         d_1 = rhdn, d_2 = sm1[ls0001_3.nq - 2] / pdh;
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4673:12: note: in expansion of macro ‘ls0001_3’
 4673 |     newq = ls0001_3.nq;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4677:12: note: in expansion of macro ‘ls0001_3’
 4677 |     newq = ls0001_3.nq - 1;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4679:9: note: in expansion of macro ‘ls0001_3’
 4679 |     if (ls0001_3.kflag < 0 && rh > 1.) {
      |         ^~~~~~~~
[ 78%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/heun.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/heun.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/heun.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/heun.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/heun.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4684:12: note: in expansion of macro ‘ls0001_3’
 4684 |     newq = ls0001_3.l;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4689:9: note: in expansion of macro ‘ls0001_3’
 4689 |     r = ls0001_3.el[ls0001_3.l - 1] / (doublereal) ls0001_3.l;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4689:21: note: in expansion of macro ‘ls0001_3’
 4689 |     r = ls0001_3.el[ls0001_3.l - 1] / (doublereal) ls0001_3.l;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4689:52: note: in expansion of macro ‘ls0001_3’
 4689 |     r = ls0001_3.el[ls0001_3.l - 1] / (doublereal) ls0001_3.l;
      |                                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4690:11: note: in expansion of macro ‘ls0001_3’
 4690 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
[ 78%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/hyperbol.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/hyperbol.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/hyperbol.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/hyperbol.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/hyperbol.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4697:5: note: in expansion of macro ‘ls0001_3’
 4697 |     ls0001_3.ialth = 3;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4702:9: note: in expansion of macro ‘ls0001_3’
 4702 |     if (ls0001_3.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4709:9: note: in expansion of macro ‘ls0001_3’
 4709 |     if (ls0001_3.kflag == 0 && rh < 1.1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4713:9: note: in expansion of macro ‘ls0001_3’
 4713 |     if (ls0001_3.kflag <= -2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4724:17: note: in expansion of macro ‘ls0001_3’
 4724 |     if (newq == ls0001_3.nq) {
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/heun.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4728:5: note: in expansion of macro ‘ls0001_3’
 4728 |     ls0001_3.nq = newq;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4729:5: note: in expansion of macro ‘ls0001_3’
 4729 |     ls0001_3.l = ls0001_3.nq + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4729:18: note: in expansion of macro ‘ls0001_3’
 4729 |     ls0001_3.l = ls0001_3.nq + 1;
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4744:9: note: in expansion of macro ‘ls0001_3’
 4744 |     if (ls0001_3.kflag == -10) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4749:11: note: in expansion of macro ‘ls0001_3’
 4749 |     d_1 = ls0001_3.hmin / abs(ls0001_3.h);
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4749:31: note: in expansion of macro ‘ls0001_3’
 4749 |     d_1 = ls0001_3.hmin / abs(ls0001_3.h);
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4749:31: note: in expansion of macro ‘ls0001_3’
 4749 |     d_1 = ls0001_3.hmin / abs(ls0001_3.h);
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4749:31: note: in expansion of macro ‘ls0001_3’
 4749 |     d_1 = ls0001_3.hmin / abs(ls0001_3.h);
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4751:5: note: in expansion of macro ‘ls0001_3’
 4751 |     ls0001_3.h *= rh;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4752:11: note: in expansion of macro ‘ls0001_3’
 4752 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4757:20: note: in expansion of macro ‘ls0001_3’
 4757 |     (*f)(&neq[1], &ls0001_3.tn, &y[1], &savf[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4758:7: note: in expansion of macro ‘ls0001_3’
 4758 |     ++ls0001_3.nfe;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4759:11: note: in expansion of macro ‘ls0001_3’
 4759 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4762:34: note: in expansion of macro ‘ls0001_3’
 4762 |         yh[i + (yh_dim1 << 1)] = ls0001_3.h * savf[i];
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4764:5: note: in expansion of macro ‘ls0001_3’
 4764 |     ls0001_3.ipup = ls0001_3.miter;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4764:21: note: in expansion of macro ‘ls0001_3’
 4764 |     ls0001_3.ipup = ls0001_3.miter;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4765:5: note: in expansion of macro ‘ls0001_3’
 4765 |     ls0001_3.ialth = 5;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/hyperbol.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4766:9: note: in expansion of macro ‘ls0001_3’
 4766 |     if (ls0001_3.nq == 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4769:5: note: in expansion of macro ‘ls0001_3’
 4769 |     ls0001_3.nq = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4770:5: note: in expansion of macro ‘ls0001_3’
 4770 |     ls0001_3.l = 2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4780:5: note: in expansion of macro ‘ls0001_3’
 4780 |     ls0001_3.kflag = -1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4783:5: note: in expansion of macro ‘ls0001_3’
 4783 |     ls0001_3.kflag = -2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4786:5: note: in expansion of macro ‘ls0001_3’
 4786 |     ls0001_3.kflag = -3;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4789:5: note: in expansion of macro ‘ls0001_3’
 4789 |     ls0001_3.rmax = 10.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4791:14: note: in expansion of macro ‘ls0001_3’
 4791 |     r = 1. / ls0001_3.tesco[ls0001_3.nqu * 3 - 2];
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4791:29: note: in expansion of macro ‘ls0001_3’
 4791 |     r = 1. / ls0001_3.tesco[ls0001_3.nqu * 3 - 2];
      |                             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4792:11: note: in expansion of macro ‘ls0001_3’
 4792 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4798:5: note: in expansion of macro ‘ls0001_3’
 4798 |     ls0001_3.hold = ls0001_3.h;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4798:21: note: in expansion of macro ‘ls0001_3’
 4798 |     ls0001_3.hold = ls0001_3.h;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4799:5: note: in expansion of macro ‘ls0001_3’
 4799 |     ls0001_3.jstart = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘xerrwv_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:89:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   89 | #define eh0001_1 (*(struct eh0001_1_ *) &eh0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4964:9: note: in expansion of macro ‘eh0001_1’
 4964 |     if (eh0001_1.mesflg == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:89:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   89 | #define eh0001_1 (*(struct eh0001_1_ *) &eh0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4969:11: note: in expansion of macro ‘eh0001_1’
 4969 |     lun = eh0001_1.lunit;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘intdy_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5463:24: note: in expansion of macro ‘ls0001_2’
 5463 |     if (*k < 0 || *k > ls0001_2.nq) {
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5466:10: note: in expansion of macro ‘ls0001_2’
 5466 |     tp = ls0001_2.tn - ls0001_2.hu - ls0001_2.uround * 100. * (ls0001_2.tn +
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5466:24: note: in expansion of macro ‘ls0001_2’
 5466 |     tp = ls0001_2.tn - ls0001_2.hu - ls0001_2.uround * 100. * (ls0001_2.tn +
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5466:38: note: in expansion of macro ‘ls0001_2’
 5466 |     tp = ls0001_2.tn - ls0001_2.hu - ls0001_2.uround * 100. * (ls0001_2.tn +
      |                                      ^~~~~~~~
[ 79%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/invert.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5466:64: note: in expansion of macro ‘ls0001_2’
 5466 |     tp = ls0001_2.tn - ls0001_2.hu - ls0001_2.uround * 100. * (ls0001_2.tn +
      |                                                                ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/invert.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/invert.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/invert.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/invert.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5467:13: note: in expansion of macro ‘ls0001_2’
 5467 |             ls0001_2.hu);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5468:27: note: in expansion of macro ‘ls0001_2’
 5468 |     if ((*t - tp) * (*t - ls0001_2.tn) > 0.) {
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5472:15: note: in expansion of macro ‘ls0001_2’
 5472 |     s = (*t - ls0001_2.tn) / ls0001_2.h;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5472:30: note: in expansion of macro ‘ls0001_2’
 5472 |     s = (*t - ls0001_2.tn) / ls0001_2.h;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5477:11: note: in expansion of macro ‘ls0001_2’
 5477 |     jj1 = ls0001_2.l - *k;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5478:11: note: in expansion of macro ‘ls0001_2’
 5478 |     i_1 = ls0001_2.nq;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5485:11: note: in expansion of macro ‘ls0001_2’
 5485 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5488:29: note: in expansion of macro ‘ls0001_2’
 5488 |         dky[i] = c * yh[i + ls0001_2.l * yh_dim1];
      |                             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5490:15: note: in expansion of macro ‘ls0001_2’
 5490 |     if (*k == ls0001_2.nq) {
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5493:11: note: in expansion of macro ‘ls0001_2’
 5493 |     jb2 = ls0001_2.nq - *k;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5496:13: note: in expansion of macro ‘ls0001_2’
 5496 |         j = ls0001_2.nq - jb;
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5510:15: note: in expansion of macro ‘ls0001_2’
 5510 |         i_2 = ls0001_2.n;
      |               ^~~~~~~~
[ 79%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/lag.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5522:17: note: in expansion of macro ‘ls0001_2’
 5522 |     r = pow_di(&ls0001_2.h, &i_1);
      |                 ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/lag.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/lag.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/lag.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/lag.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5523:11: note: in expansion of macro ‘ls0001_2’
 5523 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5540:13: note: in expansion of macro ‘ls0001_2’
 5540 |             ls0001_2.tn, 0L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:22:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   22 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/invert.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/lag.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 79%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/legendre.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/legendre.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/legendre.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/legendre.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/legendre.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/legendre.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 79%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/newton.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/newton.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/newton.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/newton.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/newton.c
[ 80%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/normrand.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/normrand.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/normrand.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/normrand.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/normrand.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/normrand.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 80%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/perpulse.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/perpulse.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/perpulse.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/perpulse.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/perpulse.c
[ 80%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/perstep.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/perstep.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/perstep.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/perstep.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/perstep.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/newton.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/perpulse.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/perstep.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 80%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/poisrand.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/poisrand.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/poisrand.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/poisrand.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/poisrand.c
[ 80%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/poisson.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/poisson.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/poisson.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/poisson.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/poisson.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/poisrand.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/poisson.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 81%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/praxis.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/praxis.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/praxis.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/praxis.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/praxis.c
[ 81%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/pulse.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/pulse.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/pulse.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/pulse.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/pulse.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/pulse.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 81%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/quad.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/quad.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/quad.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/quad.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/quad.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/quad.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/praxis.c:123:16: warning: ‘c__10’ defined but not used [-Wunused-variable]
  123 | static integer c__10 = 10;
      |                ^~~~~
[ 81%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ramp.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ramp.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/ramp.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/ramp.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/ramp.c
[ 81%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revhyper.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revhyper.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/revhyper.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/revhyper.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/revhyper.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/ramp.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/revhyper.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 82%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revsigmo.c.o
[ 82%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revsawto.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revsigmo.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/revsigmo.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/revsigmo.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/revsigmo.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revsawto.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/revsawto.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/revsawto.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/revsawto.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/revsigmo.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/revsawto.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 82%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/romberg.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/romberg.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/romberg.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/romberg.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/romberg.c
[ 82%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/runge.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/runge.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/runge.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/runge.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/runge.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/runge.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘solsy_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/romberg.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 83%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sawtooth.c.o
[ 83%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/schedule.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sawtooth.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/sawtooth.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/sawtooth.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/sawtooth.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/schedule.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/schedule.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/schedule.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/schedule.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sawtooth.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 83%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/seidel.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/seidel.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/seidel.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/seidel.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/seidel.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/schedule.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/seidel.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 83%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sigmoid.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sigmoid.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/sigmoid.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/sigmoid.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/sigmoid.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sigmoid.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] = "sigmoid.c,v 1.2 1997/08/30 14:32:20 hines Exp" ;
      |             ^~~~~
[ 83%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/simeq.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/simeq.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/simeq.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/simeq.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/simeq.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/simeq.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] = "simeq.c,v 1.3 1999/01/04 12:46:51 hines Exp" ;
      |             ^~~~~
[ 84%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/simplex.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/simplex.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/simplex.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/simplex.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/simplex.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘stoda_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/simplex.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 84%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sparse.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sparse.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/sparse.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/sparse.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c: In function ‘_cvode_sparse’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:247:16: warning: unused variable ‘j’ [-Wunused-variable]
  247 |         int i, j, ierr;
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:76:25: warning: ‘spar_prmat’ defined but not used [-Wunused-function]
   76 | # define        prmat   spar_prmat
      |                         ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:342:13: note: in expansion of macro ‘prmat’
  342 | static void prmat()
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] = "sparse.c,v 1.7 1998/03/12 13:17:17 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c: In function ‘free_elm’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:409:43: warning: pointer ‘el_15’ used after ‘free’ [-Wuse-after-free]
  409 |                 for (el = rowst[i]; el; el=el->c_right)
      |                                         ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:66:25: note: call to ‘free’ here
   66 | #define Free(arg)       free((char *)arg)
      |                         ^~~~~~~~~~~~~~~~~
[ 84%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/vsparse.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/vsparse.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/vsparse.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/vsparse.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: In function ‘create_sparseobj’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:142:10: warning: unused variable ‘j’ [-Wunused-variable]
  142 |   int i, j, k;
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: In function ‘_vector_sparse’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:287:7: warning: unused variable ‘zero’ [-Wunused-variable]
  287 |   int zero = 0;
      |       ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: In function ‘initeqn’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:565:11: warning: unused variable ‘val’ [-Wunused-variable]
  565 |   double *val;
      |           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: In function ‘vec_spar_getelm’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:626:13: warning: unused variable ‘_ix’ [-Wunused-variable]
  626 |         int _ix = 0;
      |             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:41:25: warning: ‘vec_spar_prmat’ defined but not used [-Wunused-function]
   41 | # define        prmat   vec_spar_prmat
      |                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:532:13: note: in expansion of macro ‘prmat’
  532 | static void prmat()
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:126:15: warning: ‘d’ defined but not used [-Wunused-variable]
  126 | static double d;
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:14:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   14 | static char RCSid[] = "vsparse.c,v 1.5 1999/01/04 12:46:53 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: In function ‘free_elm’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:606:43: warning: pointer ‘el_15’ used after ‘free’ [-Wuse-after-free]
  606 |                 for (el = rowst[i]; el; el=el->c_right)
      |                                         ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:464:25: note: call to ‘free’ here
  464 | #define Free(arg)       free((char *)arg)
      |                         ^~~~~~~~~~~~~~~~~
[ 84%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/spline.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/spline.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/spline.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/spline.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/spline.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/spline.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 84%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/squarewa.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/squarewa.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/squarewa.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/squarewa.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/squarewa.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘prja_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/squarewa.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 85%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic.c: In function ‘_ss_derivimplicit’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic.c:90:18: warning: unused variable ‘i’ [-Wunused-variable]
   90 |         int err, i;
      |                  ^
[ 85%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/step.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/step.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/step.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/step.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/step.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘intdy_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/step.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 85%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/threshol.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/threshol.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/threshol.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/threshol.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/threshol.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/threshol.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘lsoda_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
[ 85%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/tridiag.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/tridiag.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/tridiag.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/tridiag.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/tridiag.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/tridiag.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 86%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sparse_thread.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sparse_thread.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/sparse_thread.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/sparse_thread.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c
[ 86%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/newton_thread.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/newton_thread.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/newton_thread.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/newton_thread.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/newton_thread.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c: In function ‘_cvode_sparse_thread’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c:225:16: warning: unused variable ‘j’ [-Wunused-variable]
  225 |         int i, j, ierr;
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c: In function ‘free_elm’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c:368:19: warning: unused variable ‘elnext’ [-Wunused-variable]
  368 |         Elm *el, *elnext;
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c:368:14: warning: unused variable ‘el’ [-Wunused-variable]
  368 |         Elm *el, *elnext;
      |              ^~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c:305:13: warning: ‘prmat’ defined but not used [-Wunused-function]
  305 | static void prmat(SparseObj* so) {
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] = "sparse.c,v 1.7 1998/03/12 13:17:17 hines Exp";
      |             ^~~~~
[ 86%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crout_thread.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crout_thread.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/crout_thread.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/crout_thread.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/crout_thread.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/newton_thread.c:17:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   17 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/crout_thread.c:17:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   17 | static char RCSid[] =
      |             ^~~~~
[ 86%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic_thread.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic_thread.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic_thread.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic_thread.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic_thread.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic_thread.c: In function ‘_ss_derivimplicit_thread’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic_thread.c:53:18: warning: unused variable ‘i’ [-Wunused-variable]
   53 |         int err, i;
      |                  ^
[ 86%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/bksub.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/bksub.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/sparse/bksub.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse/bksub.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse/bksub.cpp
[ 87%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/getelm.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/getelm.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/sparse/getelm.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse/getelm.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse/getelm.cpp
[ 87%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/lineq.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/lineq.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/sparse/lineq.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse/lineq.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse/lineq.cpp
[ 87%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/prmat.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/prmat.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/sparse/prmat.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse/prmat.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp
[ 87%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/subrows.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/subrows.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/sparse/subrows.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse/subrows.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse/subrows.cpp
[ 87%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spalloc.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spalloc.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/spalloc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/spalloc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/spalloc.c
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spalloc.c:55:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   55 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spalloc.c:53:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   53 | static char copyright[] =
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse/lineq.cpp: In function ‘int spar_matsol()’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse/lineq.cpp:24:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   24 |         for (i=1 ; i <= neqn ; i++)
/builddir/build/BUILD/nrn-8.2.2/src/sparse/lineq.cpp:40:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   40 |                                 for (j = i; j<= neqn ; j++)
[ 88%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spbuild.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spbuild.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/spbuild.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/spbuild.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c
/builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp: In function ‘void spar_prmat()’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp:16:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   16 |         for (i=10 ; i <= neqn ; i += 10)
/builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp:19:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   19 |         for (i=1 ; i <= neqn; i++)
/builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp:22:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   22 |         for (i=1 ; i <= neqn ; i++)
/builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp:28:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   28 |                         for ( j++ ; j < el->col ; j++)
      |                                     ~~^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:80:13: warning: ‘Translate’ declared ‘static’ but never defined [-Wunused-function]
   80 | static void Translate();
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:82:13: warning: ‘ExpandTranslationArrays’ declared ‘static’ but never defined [-Wunused-function]
   82 | static void ExpandTranslationArrays();
      |             ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:53:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   53 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:51:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   51 | static char copyright[] =
      |             ^~~~~~~~~
[ 88%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spfactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spfactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/spfactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/spfactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c
[ 88%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spoutput.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spoutput.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/spoutput.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/spoutput.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c: In function ‘spPartition’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:606:25: warning: variable ‘DoCmplxDirect’ set but not used [-Wunused-but-set-variable]
  606 | BOOLEAN *DoRealDirect, *DoCmplxDirect;
      |                         ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:77:12: warning: ‘FactorComplexMatrix’ declared ‘static’ but never defined [-Wunused-function]
   77 | static int FactorComplexMatrix();
      |            ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:53:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   53 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:51:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   51 | static char copyright[] =
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c: In function ‘spPrint’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:154:23: warning: variable ‘pImagElements’ set but not used [-Wunused-but-set-variable]
  154 | ElementPtr  pElement, pImagElements[PRINTER_WIDTH/10+1];
      |                       ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c: In function ‘spFileVector’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:572:25: warning: unused variable ‘Err’ [-Wunused-variable]
  572 | register  int  I, Size, Err;
      |                         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:43:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   43 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:41:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   41 | static char copyright[] =
      |             ^~~~~~~~~
[ 88%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spsolve.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spsolve.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/spsolve.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/spsolve.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c
[ 89%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/sputils.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/sputils.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/sputils.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/sputils.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:67:13: warning: ‘SolveComplexMatrix’ declared ‘static’ but never defined [-Wunused-function]
   67 | static void SolveComplexMatrix();
      |             ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:68:13: warning: ‘SolveComplexTransposedMatrix’ declared ‘static’ but never defined [-Wunused-function]
   68 | static void SolveComplexTransposedMatrix();
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:43:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   43 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:41:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   41 | static char copyright[] =
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c: In function ‘spDeterminant’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:997:22: warning: unused variable ‘cDeterminant’ [-Wunused-variable]
  997 | ComplexNumber Pivot, cDeterminant;
      |                      ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:997:15: warning: unused variable ‘Pivot’ [-Wunused-variable]
  997 | ComplexNumber Pivot, cDeterminant;
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:996:22: warning: unused variable ‘ni’ [-Wunused-variable]
  996 | RealNumber Norm, nr, ni;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:996:18: warning: unused variable ‘nr’ [-Wunused-variable]
  996 | RealNumber Norm, nr, ni;
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:996:12: warning: unused variable ‘Norm’ [-Wunused-variable]
  996 | RealNumber Norm, nr, ni;
      |            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c: In function ‘spLargestElement’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:1982:15: warning: unused variable ‘cPivot’ [-Wunused-variable]
 1982 | ComplexNumber cPivot;
      |               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:85:13: warning: ‘ScaleComplexMatrix’ declared ‘static’ but never defined [-Wunused-function]
   85 | static void ScaleComplexMatrix();
      |             ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:86:13: warning: ‘ComplexMatrixMultiply’ declared ‘static’ but never defined [-Wunused-function]
   86 | static void ComplexMatrixMultiply();
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:87:13: warning: ‘ComplexTransposedMatrixMultiply’ declared ‘static’ but never defined [-Wunused-function]
   87 | static void ComplexTransposedMatrixMultiply();
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:88:19: warning: ‘ComplexCondition’ declared ‘static’ but never defined [-Wunused-function]
   88 | static RealNumber ComplexCondition();
      |                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:55:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   55 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:53:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   53 | static char copyright[] =
      |             ^~~~~~~~~
[ 89%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspalloc.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspalloc.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/cspalloc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/cspalloc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspalloc.c
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspalloc.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spalloc.c:55:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   55 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spalloc.c:53:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   53 | static char copyright[] =
      |             ^~~~~~~~~
[ 89%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspbuild.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspbuild.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/cspbuild.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/cspbuild.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspbuild.c
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspbuild.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:53:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   53 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:51:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   51 | static char copyright[] =
      |             ^~~~~~~~~
[ 89%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspfactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspfactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/cspfactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/cspfactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspfactor.c
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspfactor.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:53:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   53 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:51:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   51 | static char copyright[] =
      |             ^~~~~~~~~
[ 89%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspoutput.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspoutput.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/cspoutput.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/cspoutput.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspoutput.c
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspoutput.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:43:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   43 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:41:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   41 | static char copyright[] =
      |             ^~~~~~~~~
[ 90%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspsolve.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspsolve.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/cspsolve.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/cspsolve.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspsolve.c
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspsolve.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c: In function ‘SolveComplexMatrix’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:290:25: warning: unused variable ‘ExtVector’ [-Wunused-variable]
  290 | register ComplexVector  ExtVector;
      |                         ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c: In function ‘SolveComplexTransposedMatrix’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:608:26: warning: unused variable ‘ExtVector’ [-Wunused-variable]
  608 | register  ComplexVector  ExtVector;
      |                          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:43:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   43 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:41:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   41 | static char copyright[] =
      |             ^~~~~~~~~
[ 90%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/csputils.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/csputils.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/csputils.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/csputils.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/csputils.c
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/csputils.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:55:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   55 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:53:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   53 | static char copyright[] =
      |             ^~~~~~~~~
[ 90%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvband.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvband.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvband.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvband.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvband.c
[ 90%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbandpre.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbandpre.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbandpre.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbandpre.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvbandpre.c
[ 90%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbbdpre.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbbdpre.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbbdpre.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbbdpre.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvbbdpre.c
[ 91%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdense.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdense.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdense.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdense.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvdense.c
[ 91%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodea.c.o
[ 91%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdiag.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodea.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodea.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodea.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodea.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdiag.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdiag.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdiag.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvdiag.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodea.c: In function ‘CVodeF’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodea.c:326:21: warning: variable ‘istop’ set but not used [-Wunused-but-set-variable]
  326 |   booleantype iret, istop;
      |                     ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodea.c: In function ‘CVBBDPrecReInitB’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodea.c:1125:9: warning: variable ‘cvode_mem’ set but not used [-Wunused-but-set-variable]
 1125 |   void *cvode_mem;
      |         ^~~~~~~~~
[ 91%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodes.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodes.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodes.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodes.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c: In function ‘CVode’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:1371:18: warning: variable ‘wrk2’ set but not used [-Wunused-but-set-variable]
 1371 |   N_Vector wrk1, wrk2;
      |                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:1371:12: warning: variable ‘wrk1’ set but not used [-Wunused-but-set-variable]
 1371 |   N_Vector wrk1, wrk2;
      |            ^~~~
[ 92%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodesio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodesio.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodesio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodesio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodesio.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c: In function ‘CVStgrNlsNewton’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:4693:15: warning: variable ‘callSetup’ set but not used [-Wunused-but-set-variable]
 4693 |   booleantype callSetup;
      |               ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c: In function ‘CVStgr1NlsNewton’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:4966:15: warning: variable ‘callSetup’ set but not used [-Wunused-but-set-variable]
 4966 |   booleantype callSetup;
      |               ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c: In function ‘CVsldet’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:5622:36: warning: variable ‘rd3b’ set but not used [-Wunused-but-set-variable]
 5622 |   realtype rd2a, rd2b, rd2c, rd3a, rd3b, cest1, corr1;
      |                                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:5620:12: warning: variable ‘small’ set but not used [-Wunused-but-set-variable]
 5620 |   realtype small, tem, sqmax, saqk, qp, s, sqmaxk, saqj, sqmin;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodesio.c: In function ‘CVodeSetMinStep’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodesio.c:266:12: warning: variable ‘hmax’ set but not used [-Wunused-but-set-variable]
  266 |   realtype hmax;
      |            ^~~~
[ 92%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvspgmr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvspgmr.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvspgmr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvspgmr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvspgmr.c
[ 92%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaband.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaband.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaband.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaband.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaband.c
[ 92%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idabbdpre.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idabbdpre.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idabbdpre.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idabbdpre.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idabbdpre.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaband.c: In function ‘IDABand’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaband.c:123:7: warning: variable ‘flag’ set but not used [-Wunused-but-set-variable]
  123 |   int flag;
      |       ^~~~
[ 92%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/ida.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/ida.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/ida.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/ida.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/ida.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/ida.c: In function ‘IDAStopTest2’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/ida.c:1343:7: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable]
 1343 |   int ier;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/ida.c: In function ‘IDAnls’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/ida.c:1631:15: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable]
 1631 |   int retval, ier;
      |               ^~~
[ 93%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idadense.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idadense.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idadense.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idadense.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idadense.c
[ 93%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaic.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaic.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaic.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaic.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaic.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idadense.c: In function ‘IDADense’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idadense.c:115:7: warning: variable ‘flag’ set but not used [-Wunused-but-set-variable]
  115 |   int flag;
      |       ^~~~
[ 93%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaio.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaio.c
[ 93%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaspgmr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaspgmr.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaspgmr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaspgmr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaspgmr.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaspgmr.c: In function ‘IDASpgmr’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaspgmr.c:157:7: warning: variable ‘flag’ set but not used [-Wunused-but-set-variable]
  157 |   int flag, maxl1;
      |       ^~~~
[ 93%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/band.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/band.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/band.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/band.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/band.c
[ 94%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/dense.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/dense.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/dense.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/dense.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/dense.c
[ 94%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/iterative.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/iterative.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/iterative.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/iterative.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/iterative.c
[ 94%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/nvector.c
[ 94%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_serial.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_serial.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_serial.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_serial.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/nvector_serial.c
[ 95%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/smalldense.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/smalldense.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/smalldense.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/smalldense.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/smalldense.c
[ 95%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/spgmr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/spgmr.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/spgmr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/spgmr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/spgmr.c
[ 95%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/sundialsmath.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/gcc -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/sundialsmath.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/sundialsmath.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/sundialsmath.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/sundialsmath.c
[ 95%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/nrnmpi.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/nrnmpi.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnmpi/nrnmpi.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnmpi/nrnmpi.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/nrnmpi.cpp
[ 95%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/bbsmpipack.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/bbsmpipack.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnmpi/bbsmpipack.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnmpi/bbsmpipack.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp
[ 96%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/mpispike.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/mpispike.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnmpi/mpispike.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnmpi/mpispike.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp
[ 96%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpython.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpython.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpython.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpython.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp
[ 96%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_hoc.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_hoc.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_hoc.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_hoc.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp
[ 96%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_nrn.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_nrn.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_nrn.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_nrn.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp: In function ‘wchar_t* mywstrdup(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:127:9: warning: unused variable ‘count’ [-Wunused-variable]
  127 |     int count = mbstowcs(ws, s, sz + 1);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp: In function ‘int nrnpython_start(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:147:13: warning: ‘Py_NoSiteFlag’ is deprecated [-Wdeprecated-declarations]
  147 |             Py_NoSiteFlag = 1;
      |             ^~~~~~~~~~~~~
In file included from /usr/include/python3.12/Python.h:48,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnwrap_Python.h:15,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.h:20,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:1:
/usr/include/python3.12/cpython/pydebug.h:14:37: note: declared here
   14 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_NoSiteFlag;
      |                                     ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:157:29: warning: ‘void Py_SetPythonHome(const wchar_t*)’ is deprecated [-Wdeprecated-declarations]
  157 |             Py_SetPythonHome(mywstrdup(_p_pyhome));
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.12/Python.h:94:
/usr/include/python3.12/pylifecycle.h:40:38: note: declared here
   40 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) Py_SetPythonHome(const wchar_t *);
      |                                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:165:22: warning: ‘void PySys_SetArgv(int, wchar_t**)’ is deprecated [-Wdeprecated-declarations]
  165 |         PySys_SetArgv(nrn_global_argc, wcargv);
      |         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.12/Python.h:96:
/usr/include/python3.12/sysmodule.h:13:38: note: declared here
   13 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetArgv(int, wchar_t **);
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:174:26: warning: unused variable ‘gilsav’ [-Wunused-variable]
  174 |         PyGILState_STATE gilsav = PyGILState_Ensure();
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:183:22: warning: ‘void PySys_SetArgv(int, wchar_t**)’ is deprecated [-Wdeprecated-declarations]
  183 |         PySys_SetArgv(nrn_global_argc, wcargv);
      |         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.12/sysmodule.h:13:38: note: declared here
   13 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetArgv(int, wchar_t **);
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘PyObject* NPySecObj_pt3dremove(NPySecObj*, PyObject*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:569:13: warning: unused variable ‘n’ [-Wunused-variable]
  569 |     int i0, n;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘PyObject* pyseg_richcmp(NPySegObj*, PyObject*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1032:15: warning: unused variable ‘pysec’ [-Wunused-variable]
 1032 |     PyObject* pysec;
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1033:10: warning: unused variable ‘result’ [-Wunused-variable]
 1033 |     bool result = false;
      |          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘PyObject* pysec_richcmp(NPySecObj*, PyObject*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1045:15: warning: unused variable ‘pysec’ [-Wunused-variable]
 1045 |     PyObject* pysec;
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1046:10: warning: unused variable ‘result’ [-Wunused-variable]
 1046 |     bool result = false;
      |          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘PyObject* var_of_mech_next(NPyVarOfMechIter*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1773:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1773 |     if (self->i_ >= self->msym_->s_varn) {
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘int segment_setattro(NPySegObj*, PyObject*, PyObject*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1944:13: warning: unused variable ‘nseg’ [-Wunused-variable]
 1944 |         int nseg;
      |             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘PyObject* nrnpy_nrn()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:2482:9: warning: unused variable ‘i’ [-Wunused-variable]
 2482 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘void nrnpy_reg_mech(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:2621:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 2621 |     for (i = 0; i < mf->sym->s_varn; ++i) {
      |                 ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:2627:6: warning: ‘void nrnpy_unreg_mech(int)’ defined but not used [-Wunused-function]
 2627 | void nrnpy_unreg_mech(int type) {
      |      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp: In function ‘void eval_component(PyHocObject*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:863:9: warning: unused variable ‘j’ [-Wunused-variable]
  863 |     int j;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp: In function ‘PyObject* hocpickle_setstate(PyObject*, PyObject*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:2765:13: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
 2765 |     if (len != size * sizeof(double)) {
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:2925:20: warning: ‘hocobj_members’ defined but not used [-Wunused-variable]
 2925 | static PyMemberDef hocobj_members[] = {{NULL, 0, 0, 0, NULL}};
      |                    ^~~~~~~~~~~~~~
[ 96%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_p2h.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_p2h.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_p2h.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_p2h.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_p2h.cpp
[ 97%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/grids.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/grids.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/grids.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/grids.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_p2h.cpp:891:18: warning: ‘PyObject* char2pylist(char*, int, int*, int*)’ defined but not used [-Wunused-function]
  891 | static PyObject* char2pylist(char* buf, int np, int* cnt, int* displ) {
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp: In function ‘void set_grid_currents(int, int, PyObject*, PyObject*, PyObject*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp:700:11: warning: unused variable ‘dests’ [-Wunused-variable]
  700 |     long* dests;
      |           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp: In member function ‘virtual int ECS_Grid_node::dg_adi()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp:1028:23: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
 1028 |         for (i = 0; i < size_x * size_y * size_z; i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 97%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp
[ 97%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_extracellular.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_extracellular.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_extracellular.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_extracellular.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_extracellular.cpp
[ 97%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_intracellular.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_intracellular.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_intracellular.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_intracellular.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_intracellular.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp: In function ‘void rxd_set_no_diffusion()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp:134:9: warning: unused variable ‘i’ [-Wunused-variable]
  134 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp: In function ‘void rxd_include_node_flux3D(int, int*, int*, long int*, double*, PyObject**)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp:212:16: warning: unused variable ‘j’ [-Wunused-variable]
  212 |     int i = 0, j, k, n, grid_id;
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp:212:19: warning: unused variable ‘k’ [-Wunused-variable]
  212 |     int i = 0, j, k, n, grid_id;
      |                   ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp:212:22: warning: unused variable ‘n’ [-Wunused-variable]
  212 |     int i = 0, j, k, n, grid_id;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp: In function ‘void apply_node_flux(int, long int*, double*, PyObject**, double, double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp:310:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  310 |     for (size_t i = 0; i < n; i++) {
      |                        ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp: In function ‘void setup_currents(int, int, int*, int*, double*, PyHocObject**, int*, int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp:642:21: warning: unused variable ‘c’ [-Wunused-variable]
  642 |     Current_Triple* c;
      |                     ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_extracellular.cpp: In function ‘void clear_rates_ecs()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_extracellular.cpp:59:16: warning: unused variable ‘grid’ [-Wunused-variable]
   59 |     Grid_node* grid;
      |                ^~~~
[ 98%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_vol.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_vol.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_vol.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_vol.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_vol.cpp
[ 98%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_marching_cubes.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_marching_cubes.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_marching_cubes.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_marching_cubes.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_marching_cubes.cpp
[ 98%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_llgramarea.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_llgramarea.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_llgramarea.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_llgramarea.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_llgramarea.cpp
[ 98%] Linking CXX shared library ../../lib/libnrniv.so
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E cmake_link_script CMakeFiles/nrniv_lib.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libnrniv.so.0.0.0 -o ../../lib/libnrniv.so.0.0.0 CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/graph.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/graphvec.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/grglyph.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/grmanip.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/hocmark.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/htlist.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/idraw.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ivoc.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocmain.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocrand.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocvect.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/matrix.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/mlinedit.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/mymath.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/objcmd.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/oc2iv.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocbox.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocbrowsr.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocdeck.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocfile.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ochelp.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/oclist.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocmatrix.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocnoiv1.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocobserv.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocpicker.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocpointer.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocptrvector.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/octimer.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/pwman.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/rect.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/rubband.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/scene.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/scenepic.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/strfun.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/symchoos.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/utility.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/xmenu.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/xyview.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/field.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/xdep.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodeobj.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodestb.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvtrset.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/netcvode.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/nrndaspk.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/occvode.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/tqueue.cpp.o CMakeFiles/nrniv_lib.dir/backtrace_utils.cpp.o CMakeFiles/nrniv_lib.dir/bbs.cpp.o CMakeFiles/nrniv_lib.dir/bbsavestate.cpp.o CMakeFiles/nrniv_lib.dir/bbsdirect.cpp.o CMakeFiles/nrniv_lib.dir/bbslocal.cpp.o CMakeFiles/nrniv_lib.dir/bbslsrv.cpp.o CMakeFiles/nrniv_lib.dir/bbslsrv2.cpp.o CMakeFiles/nrniv_lib.dir/bbsrcli.cpp.o CMakeFiles/nrniv_lib.dir/bbssrv.cpp.o CMakeFiles/nrniv_lib.dir/cachevec.cpp.o CMakeFiles/nrniv_lib.dir/classreg.cpp.o CMakeFiles/nrniv_lib.dir/cxprop.cpp.o CMakeFiles/nrniv_lib.dir/datapath.cpp.o CMakeFiles/nrniv_lib.dir/finithnd.cpp.o CMakeFiles/nrniv_lib.dir/geometry3d.cpp.o CMakeFiles/nrniv_lib.dir/glinerec.cpp.o CMakeFiles/nrniv_lib.dir/hocmech.cpp.o CMakeFiles/nrniv_lib.dir/impedanc.cpp.o CMakeFiles/nrniv_lib.dir/kschan.cpp.o CMakeFiles/nrniv_lib.dir/kssingle.cpp.o CMakeFiles/nrniv_lib.dir/linmod.cpp.o CMakeFiles/nrniv_lib.dir/linmod1.cpp.o CMakeFiles/nrniv_lib.dir/matrixmap.cpp.o CMakeFiles/nrniv_lib.dir/multisplit.cpp.o CMakeFiles/nrniv_lib.dir/ndatclas.cpp.o CMakeFiles/nrniv_lib.dir/netpar.cpp.o CMakeFiles/nrniv_lib.dir/nonlinz.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write/callbacks/nrncore_callbacks.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write/data/cell_group.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write/data/datum_indices.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write/io/nrncore_io.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write/utils/nrncore_utils.cpp.o CMakeFiles/nrniv_lib.dir/nrndae.cpp.o CMakeFiles/nrniv_lib.dir/nrnmenu.cpp.o CMakeFiles/nrniv_lib.dir/nrnpy.cpp.o CMakeFiles/nrniv_lib.dir/nrnste.cpp.o CMakeFiles/nrniv_lib.dir/nvector_nrnserial_ld.cpp.o CMakeFiles/nrniv_lib.dir/nvector_nrnthread.cpp.o CMakeFiles/nrniv_lib.dir/nvector_nrnthread_ld.cpp.o CMakeFiles/nrniv_lib.dir/ocbbs.cpp.o CMakeFiles/nrniv_lib.dir/ocjump.cpp.o CMakeFiles/nrniv_lib.dir/partrans.cpp.o CMakeFiles/nrniv_lib.dir/ppshape.cpp.o CMakeFiles/nrniv_lib.dir/prcellstate.cpp.o CMakeFiles/nrniv_lib.dir/pysecname2sec.cpp.o CMakeFiles/nrniv_lib.dir/rotate3d.cpp.o CMakeFiles/nrniv_lib.dir/savstate.cpp.o CMakeFiles/nrniv_lib.dir/secbrows.cpp.o CMakeFiles/nrniv_lib.dir/shape.cpp.o CMakeFiles/nrniv_lib.dir/shapeplt.cpp.o CMakeFiles/nrniv_lib.dir/singlech.cpp.o CMakeFiles/nrniv_lib.dir/spaceplt.cpp.o CMakeFiles/nrniv_lib.dir/splitcell.cpp.o CMakeFiles/nrniv_lib.dir/symdir.cpp.o CMakeFiles/nrniv_lib.dir/vrecord.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/cabcode.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/capac.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/clamp.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/eion.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/extcelln.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/fadvance.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/fstim.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/hocprax.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/init.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/ldifus.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/method3.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnnemo.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrntimeout.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnversion.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/passive0.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/point.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/psection.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/seclist.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/secref.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/solve.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/synapse.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/treeset.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/isaac64.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/mcran4.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/nrnisaac.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/nrnran123.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/audit.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/axis.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/code.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/code2.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/debug.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/fileio.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/fmenu.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/ftime.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/functabl.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/getsym.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/hoc.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/hocusr.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/hoc_init.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/hoc_oop.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/isoc99.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/list.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/math.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/mswinprt.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/nonlin.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/nrnfilewrap.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/ocerf.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/parallel.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/plot.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/plt.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/regexp.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/scoprand.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/settext.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/symbol.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/version.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/x.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/xred.cpp.o CMakeFiles/nrniv_lib.dir/oc_generated/parse.cpp.o CMakeFiles/nrniv_lib.dir/__/mesch/arnoldi.c.o CMakeFiles/nrniv_lib.dir/__/mesch/bdfactor.c.o CMakeFiles/nrniv_lib.dir/__/mesch/bkpfacto.c.o CMakeFiles/nrniv_lib.dir/__/mesch/chfactor.c.o CMakeFiles/nrniv_lib.dir/__/mesch/conjgrad.c.o CMakeFiles/nrniv_lib.dir/__/mesch/copy.c.o CMakeFiles/nrniv_lib.dir/__/mesch/dmacheps.c.o CMakeFiles/nrniv_lib.dir/__/mesch/err.c.o CMakeFiles/nrniv_lib.dir/__/mesch/extras.c.o CMakeFiles/nrniv_lib.dir/__/mesch/fft.c.o CMakeFiles/nrniv_lib.dir/__/mesch/givens.c.o CMakeFiles/nrniv_lib.dir/__/mesch/hessen.c.o CMakeFiles/nrniv_lib.dir/__/mesch/hsehldr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/init.c.o CMakeFiles/nrniv_lib.dir/__/mesch/iter0.c.o CMakeFiles/nrniv_lib.dir/__/mesch/iternsym.c.o CMakeFiles/nrniv_lib.dir/__/mesch/itersym.c.o CMakeFiles/nrniv_lib.dir/__/mesch/ivecop.c.o CMakeFiles/nrniv_lib.dir/__/mesch/lanczos.c.o CMakeFiles/nrniv_lib.dir/__/mesch/lufactor.c.o CMakeFiles/nrniv_lib.dir/__/mesch/machine.c.o CMakeFiles/nrniv_lib.dir/__/mesch/matlab.c.o CMakeFiles/nrniv_lib.dir/__/mesch/matop.c.o CMakeFiles/nrniv_lib.dir/__/mesch/matrixio.c.o CMakeFiles/nrniv_lib.dir/__/mesch/meminfo.c.o CMakeFiles/nrniv_lib.dir/__/mesch/memory.c.o CMakeFiles/nrniv_lib.dir/__/mesch/memstat.c.o CMakeFiles/nrniv_lib.dir/__/mesch/mfunc.c.o CMakeFiles/nrniv_lib.dir/__/mesch/norm.c.o CMakeFiles/nrniv_lib.dir/__/mesch/otherio.c.o CMakeFiles/nrniv_lib.dir/__/mesch/pxop.c.o CMakeFiles/nrniv_lib.dir/__/mesch/qrfactor.c.o CMakeFiles/nrniv_lib.dir/__/mesch/schur.c.o CMakeFiles/nrniv_lib.dir/__/mesch/solve.c.o CMakeFiles/nrniv_lib.dir/__/mesch/sparse.c.o CMakeFiles/nrniv_lib.dir/__/mesch/sparseio.c.o CMakeFiles/nrniv_lib.dir/__/mesch/spbkp.c.o CMakeFiles/nrniv_lib.dir/__/mesch/spchfctr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/splufctr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/sprow.c.o CMakeFiles/nrniv_lib.dir/__/mesch/spswap.c.o CMakeFiles/nrniv_lib.dir/__/mesch/submat.c.o CMakeFiles/nrniv_lib.dir/__/mesch/svd.c.o CMakeFiles/nrniv_lib.dir/__/mesch/symmeig.c.o CMakeFiles/nrniv_lib.dir/__/mesch/update.c.o CMakeFiles/nrniv_lib.dir/__/mesch/vecop.c.o CMakeFiles/nrniv_lib.dir/__/mesch/version.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zcopy.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zfunc.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zgivens.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zhessen.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zhsehldr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zlufctr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zmachine.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zmatio.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zmatlab.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zmatop.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zmemory.c.o CMakeFiles/nrniv_lib.dir/__/mesch/znorm.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zqrfctr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zschur.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zsolve.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zvecop.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/apcount.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/feature.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire2.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/oclmp.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/ppmark.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/syn.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/exp2syn.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/hh.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire4.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/passive.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/stim.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/vclmp.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/expsyn.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire1.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/netstim.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/pattern.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/svclmp.c.o CMakeFiles/nrniv_lib.dir/__/gnu/ACG.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Binomial.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/DiscUnif.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Erlang.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Geom.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/HypGeom.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/LogNorm.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/MLCG.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/NegExp.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Normal.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Poisson.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/RNG.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Random.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/RndInt.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Uniform.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Weibull.cpp.o CMakeFiles/nrniv_lib.dir/__/scopmath/abort.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/adams.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/adeuler.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/adrunge.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/advance.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/boundary.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/crank.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/crout.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/csoda.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/csodabnc.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/deflate.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/dimplic.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/scoperf.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/euler.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/expfit.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/exprand.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/f2cmisc.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/factoria.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/force.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/gauss.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/gear.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/getmem.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/harmonic.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/heun.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/hyperbol.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/invert.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/lag.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/legendre.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/newton.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/normrand.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/perpulse.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/perstep.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/poisrand.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/poisson.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/praxis.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/pulse.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/quad.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/ramp.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/revhyper.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/revsawto.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/revsigmo.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/romberg.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/runge.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/sawtooth.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/schedule.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/seidel.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/sigmoid.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/simeq.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/simplex.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/sparse.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/vsparse.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/spline.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/squarewa.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/step.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/threshol.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/tridiag.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/sparse_thread.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/newton_thread.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/crout_thread.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic_thread.c.o CMakeFiles/nrniv_lib.dir/__/sparse/bksub.cpp.o CMakeFiles/nrniv_lib.dir/__/sparse/getelm.cpp.o CMakeFiles/nrniv_lib.dir/__/sparse/lineq.cpp.o CMakeFiles/nrniv_lib.dir/__/sparse/prmat.cpp.o CMakeFiles/nrniv_lib.dir/__/sparse/subrows.cpp.o CMakeFiles/nrniv_lib.dir/__/sparse13/spalloc.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/spbuild.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/spfactor.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/spoutput.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/spsolve.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/sputils.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/cspalloc.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/cspbuild.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/cspfactor.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/cspoutput.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/cspsolve.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/csputils.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvband.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbandpre.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbbdpre.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdense.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdiag.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodea.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodes.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodesio.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvspgmr.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaband.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idabbdpre.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/ida.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idadense.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaic.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaio.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaspgmr.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/band.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/dense.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/iterative.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_serial.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/smalldense.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/spgmr.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/sundialsmath.c.o CMakeFiles/nrniv_lib.dir/__/nrnmpi/nrnmpi.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnmpi/bbsmpipack.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnmpi/mpispike.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpython.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_hoc.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_nrn.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_p2h.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/grids.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_extracellular.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_intracellular.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_vol.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_marching_cubes.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_llgramarea.cpp.o  /usr/lib64/libreadline.so -lcurses /usr/lib64/libform.so /usr/lib64/libpython3.12.so /usr/lib64/libinterviews.so.0.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so 
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.h:199:7: warning: type ‘struct OcSparseMatrix’ violates the C++ One Definition Rule [-Wodr]
  199 | class OcSparseMatrix: public OcMatrix {  // type 2
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.h:199:7: note: a different type is defined in another translation unit
  199 | class OcSparseMatrix: public OcMatrix {  // type 2
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.h:228:12: note: the first difference of corresponding definitions is field ‘m_’
  228 |     SPMAT* m_;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.h:228:12: note: a field of same name but different type is defined in another translation unit
  228 |     SPMAT* m_;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.h:199:7: note: type ‘struct SPMAT’ should match type ‘void’
  199 | class OcSparseMatrix: public OcMatrix {  // type 2
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:116:16: warning: type ‘struct Symbol’ violates the C++ One Definition Rule [-Wodr]
  116 | typedef struct Symbol { /* symbol table entry */
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:116:16: note: a different type is defined in another translation unit
  116 | typedef struct Symbol { /* symbol table entry */
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:162:23: note: the first difference of corresponding definitions is field ‘next’
  162 |     HocStruct Symbol* next; /* to link to another */
      |                       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:162:23: note: a field with different name is defined in another translation unit
  162 |     HocStruct Symbol* next; /* to link to another */
      |                       ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:214:16: warning: type ‘struct Prop’ violates the C++ One Definition Rule [-Wodr]
  214 | typedef struct Prop {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:214:16: note: a different type is defined in another translation unit
  214 | typedef struct Prop {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:215:18: note: the first difference of corresponding definitions is field ‘next’
  215 |     struct Prop* next; /* linked list of properties */
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:215:18: note: a field with different name is defined in another translation unit
  215 |     struct Prop* next; /* linked list of properties */
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:40:16: warning: type ‘struct hoc_Item’ violates the C++ One Definition Rule [-Wodr]
   40 | typedef struct hoc_Item {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:40:16: note: a different type is defined in another translation unit
   40 | typedef struct hoc_Item {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:50:22: note: the first difference of corresponding definitions is field ‘next’
   50 |     struct hoc_Item* next;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:50:22: note: a field with different name is defined in another translation unit
   50 |     struct hoc_Item* next;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:217:15: warning: type ‘union Objectdata’ violates the C++ One Definition Rule [-Wodr]
  217 | typedef union Objectdata {
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:217:15: note: a different type is defined in another translation unit
  217 | typedef union Objectdata {
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:221:26: note: the first difference of corresponding definitions is field ‘psecitm’
  221 |     HocStruct hoc_Item** psecitm; /* array of pointers to section items, usually just 1 */
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:221:26: note: a field of same name but different type is defined in another translation unit
  221 |     HocStruct hoc_Item** psecitm; /* array of pointers to section items, usually just 1 */
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:192:16: warning: type ‘struct cTemplate’ violates the C++ One Definition Rule [-Wodr]
  192 | typedef struct cTemplate {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:192:16: note: a different type is defined in another translation unit
  192 | typedef struct cTemplate {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:204:15: note: the first difference of corresponding definitions is field ‘olist’
  204 |     hoc_List* olist; /* list of all instances */
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:204:15: note: a field of same name but different type is defined in another translation unit
  204 |     hoc_List* olist; /* list of all instances */
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:39:16: warning: type ‘struct NrnThreadBAList’ violates the C++ One Definition Rule [-Wodr]
   39 | typedef struct NrnThreadBAList {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:39:16: note: a different type is defined in another translation unit
   39 | typedef struct NrnThreadBAList {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:42:29: note: the first difference of corresponding definitions is field ‘next’
   42 |     struct NrnThreadBAList* next;
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:42:29: note: a field with different name is defined in another translation unit
   42 |     struct NrnThreadBAList* next;
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:58:16: warning: type ‘struct NrnThread’ violates the C++ One Definition Rule [-Wodr]
   58 | typedef struct NrnThread {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:58:16: note: a different type is defined in another translation unit
   58 | typedef struct NrnThread {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:90:15: note: the first difference of corresponding definitions is field ‘roots’
   90 |     hoc_List* roots;                         /* ncell of these */
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:90:15: note: a field of same name but different type is defined in another translation unit
   90 |     hoc_List* roots;                         /* ncell of these */
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fstim.cpp:31:16: warning: type ‘struct Stimulus’ violates the C++ One Definition Rule [-Wodr]
   31 | typedef struct Stimulus {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/synapse.cpp:47:16: note: a different type is defined in another translation unit
   47 | typedef struct Stimulus {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fstim.cpp:36:12: note: the first difference of corresponding definitions is field ‘mag_seg’
   36 |     double mag_seg;  /* value added to rhs, depends on area of seg*/
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/synapse.cpp:52:12: note: a field with different name is defined in another translation unit
   52 |     double erev;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:29:3: warning: type ‘struct NPySecObj’ violates the C++ One Definition Rule [-Wodr]
   29 | } NPySecObj;
      |   ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:33:3: note: a different type is defined in another translation unit
   33 | } NPySecObj;
      |   ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:28:15: note: the first difference of corresponding definitions is field ‘cell_’
   28 |     PyObject* cell_;
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:32:15: note: a field with different name is defined in another translation unit
   32 |     PyObject* cell_weakref_;
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:138:11: warning: type ‘union <anon>’ violates the C++ One Definition Rule [-Wodr]
  138 |     union {
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.h:40:11: note: a different type is defined in another translation unit
   40 |     union {
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:141:16: note: the first difference of corresponding definitions is field ‘pstr_’
  141 |         char** pstr_;
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.h:43:15: note: a field with different name is defined in another translation unit
   43 |         void* ho_;
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:151:3: warning: type ‘struct PyHocObject’ violates the C++ One Definition Rule [-Wodr]
  151 | } PyHocObject;
      |   ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.h:59:3: note: a different type is defined in another translation unit
   59 | } PyHocObject;
      |   ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:137:27: note: the first difference of corresponding definitions is field ‘ho_’
  137 |     PyObject_HEAD Object* ho_;
      |                           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.h:39:25: note: a field of same name but different type is defined in another translation unit
   39 |     PyObject_HEAD void* ho_;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:151:3: note: type ‘struct Object’ should match type ‘void’
  151 | } PyHocObject;
      |   ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4870:13: warning: type of ‘s_wsfe’ does not match original declaration [-Wlto-type-mismatch]
 4870 |     integer s_wsfe(), do_fio(), e_wsfe();
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:174:5: note: return value type mismatch
  174 | int s_wsfe() {
      |     ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:174:5: note: type ‘int’ should match type ‘integer’
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:174:5: note: ‘s_wsfe’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:174:5: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4870:23: warning: type of ‘do_fio’ does not match original declaration [-Wlto-type-mismatch]
 4870 |     integer s_wsfe(), do_fio(), e_wsfe();
      |                       ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:184:5: note: return value type mismatch
  184 | int do_fio() {
      |     ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:184:5: note: type ‘int’ should match type ‘integer’
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:184:5: note: ‘do_fio’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:184:5: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4870:33: warning: type of ‘e_wsfe’ does not match original declaration [-Wlto-type-mismatch]
 4870 |     integer s_wsfe(), do_fio(), e_wsfe();
      |                                 ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:189:5: note: return value type mismatch
  189 | int e_wsfe() {
      |     ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:189:5: note: type ‘int’ should match type ‘integer’
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:189:5: note: ‘e_wsfe’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:189:5: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:93:18: warning: ‘hoc_l_lappendvoid’ violates the C++ One Definition Rule [-Wodr]
   93 | extern hoc_Item* hoc_l_lappendvoid(hoc_List*, void*);
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:194:7: note: type mismatch in parameter 1
  194 | Item* lappendvoid(List* list, void* obj) {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:194:7: note: ‘hoc_l_lappendvoid’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:88:18: warning: ‘hoc_l_lappendstr’ violates the C++ One Definition Rule [-Wodr]
   88 | extern hoc_Item* hoc_l_lappendstr(hoc_List*, const char*);
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:166:7: note: type mismatch in parameter 1
  166 | Item* lappendstr(List* list, const char* str) {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:166:7: note: ‘hoc_l_lappendstr’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:149:20: warning: ‘nrnpy_pyobj_sym_’ violates the C++ One Definition Rule [-Wodr]
  149 |     extern Symbol* nrnpy_pyobj_sym_;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:18:9: note: type ‘struct Symbol’ itself violates the C++ One Definition Rule
   18 | Symbol* nrnpy_pyobj_sym_;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:18:9: note: ‘nrnpy_pyobj_sym_’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:33:15: warning: ‘nrnpy_sectionlist_helper_’ violates the C++ One Definition Rule [-Wodr]
   33 | extern void (*nrnpy_sectionlist_helper_)(void*, Object*);
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:23:8: note: ‘nrnpy_sectionlist_helper_’ was previously declared here
   23 | void (*nrnpy_sectionlist_helper_)(List*, Object*) = 0;
      |        ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:27:13: warning: ‘nrn_update_2d’ violates the C++ One Definition Rule [-Wodr]
   27 | extern void nrn_update_2d(struct NrnThread*);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:100:6: note: type mismatch in parameter 1
  100 | void nrn_update_2d(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:100:6: note: ‘nrn_update_2d’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:28:13: warning: ‘nrn_capacity_current’ violates the C++ One Definition Rule [-Wodr]
   28 | extern void nrn_capacity_current(struct NrnThread* _nt, struct Memb_list* ml);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/capac.cpp:62:6: note: type mismatch in parameter 1
   62 | void nrn_capacity_current(NrnThread* _nt, Memb_list* ml) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/capac.cpp:62:6: note: ‘nrn_capacity_current’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:92:18: warning: ‘hoc_l_lappendsec’ violates the C++ One Definition Rule [-Wodr]
   92 | extern hoc_Item* hoc_l_lappendsec(hoc_List*, struct Section*);
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:186:7: note: type mismatch in parameter 1
  186 | Item* lappendsec(List* list, Section* sec) {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:186:7: note: ‘hoc_l_lappendsec’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:239:6: warning: ‘oc_restore_hoc_oop’ violates the C++ One Definition Rule [-Wodr]
  239 | void oc_restore_hoc_oop(Object**, Objectdata**, int**, int*, Symlist**);
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:446:17: note: type mismatch in parameter 5
  446 | extern "C" void oc_restore_hoc_oop(Object** a1, Objectdata** a2, int* a4, Symlist** a5) {
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:446:17: note: ‘oc_restore_hoc_oop’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:446:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:252:6: warning: ‘oc_restore_code’ violates the C++ One Definition Rule [-Wodr]
  252 | void oc_restore_code(Inst**,
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:469:17: note: ‘oc_restore_code’ was previously declared here
  469 | extern "C" void oc_restore_code(Inst** a1,
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:265:6: warning: ‘oc_restore_input_info’ violates the C++ One Definition Rule [-Wodr]
  265 | void oc_restore_input_info(char*, int, int, NrnFILEWrap*);
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1464:17: note: type mismatch in parameter 1
 1464 | extern "C" void oc_restore_input_info(const char* i1, int i2, int i3, NrnFILEWrap* i4) {
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1464:17: note: type ‘const char’ should match type ‘char’
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1464:17: note: ‘oc_restore_input_info’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:238:6: warning: ‘oc_save_hoc_oop’ violates the C++ One Definition Rule [-Wodr]
  238 | void oc_save_hoc_oop(Object**, Objectdata**, int**, int*, Symlist**);
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:430:17: note: type mismatch in parameter 5
  430 | extern "C" void oc_save_hoc_oop(Object** a1,
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:430:17: note: ‘oc_save_hoc_oop’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:430:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:240:6: warning: ‘oc_save_code’ violates the C++ One Definition Rule [-Wodr]
  240 | void oc_save_code(Inst**,
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:443:17: note: ‘oc_save_code’ was previously declared here
  443 | extern "C" void oc_save_code(Inst** a1,
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:264:6: warning: ‘oc_save_input_info’ violates the C++ One Definition Rule [-Wodr]
  264 | void oc_save_input_info(char**, int*, int*, NrnFILEWrap**);
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1458:17: note: type mismatch in parameter 1
 1458 | extern "C" void oc_save_input_info(const char** i1, int* i2, int* i3, NrnFILEWrap** i4) {
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1458:17: note: type ‘const char’ should match type ‘char’
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1458:17: note: ‘oc_save_input_info’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:20:24: warning: ‘nrn_bbcore_write_’ violates the C++ One Definition Rule [-Wodr]
   20 | extern bbcore_write_t* nrn_bbcore_write_;
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:152:17: note: ‘nrn_bbcore_write_’ was previously declared here
  152 | bbcore_write_t* nrn_bbcore_write_;
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:30:12: warning: ‘nrnmpi_multisplit’ violates the C++ One Definition Rule [-Wodr]
   30 | extern int nrnmpi_multisplit(Section*, double x, int sid, int backbonestyle);
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:309:6: note: return value type mismatch
  309 | void nrnmpi_multisplit(Section* sec, double x, int sid, int backbone_style) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:309:6: note: type ‘void’ should match type ‘int’
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:309:6: note: ‘nrnmpi_multisplit’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.h:28:11: warning: ‘prop’ violates the C++ One Definition Rule [-Wodr]
   28 |     Prop* prop() const;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.cpp:123:7: note: return value type mismatch
  123 | Prop* NrnProperty::prop() const {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.cpp:123:7: note: ‘prop’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:308:18: warning: ‘section_list’ violates the C++ One Definition Rule [-Wodr]
  308 | extern hoc_List* section_list; /* Where the Sections live */
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:40:16: note: type ‘struct hoc_Item’ itself violates the C++ One Definition Rule
   40 | typedef struct hoc_Item {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:102:11: note: ‘section_list’ was previously declared here
  102 | hoc_List* section_list;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:95:13: warning: ‘hoc_l_freelist’ violates the C++ One Definition Rule [-Wodr]
   95 | extern void hoc_l_freelist(hoc_List**);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:56:6: note: type mismatch in parameter 1
   56 | void freelist(List** plist) { /*free the list but not the elements*/
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:56:6: note: ‘hoc_l_freelist’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h:107:6: warning: type of ‘nrnthread_get_trajectory_requests’ does not match original declaration [-Wlto-type-mismatch]
  107 | void nrnthread_get_trajectory_requests(int tid,
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:5801:6: note: type mismatch in parameter 9
 5801 | void nrnthread_get_trajectory_requests(int tid,
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:5801:6: note: ‘nrnthread_get_trajectory_requests’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:5801:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrniv_mf.h:127:12: warning: ‘at_time’ violates the C++ One Definition Rule [-Wodr]
  127 | extern int at_time(NrnThread*, double);
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: return value type mismatch
  130 | extern "C" bool at_time(NrnThread* nt, double te) {
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: type ‘bool’ should match type ‘int’
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrniv_mf.h:127:12: warning: type of ‘at_time’ does not match original declaration [-Wlto-type-mismatch]
  127 | extern int at_time(NrnThread*, double);
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: return value type mismatch
  130 | extern "C" bool at_time(NrnThread* nt, double te) {
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: type ‘bool’ should match type ‘int’
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: ‘at_time’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:21:13: warning: ‘fixed_record_continuous’ violates the C++ One Definition Rule [-Wodr]
   21 | extern void fixed_record_continuous(struct NrnThread* nt);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:87:6: note: type mismatch in parameter 1
   87 | void fixed_record_continuous(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:87:6: note: ‘fixed_record_continuous’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:22:13: warning: ‘fixed_play_continuous’ violates the C++ One Definition Rule [-Wodr]
   22 | extern void fixed_play_continuous(struct NrnThread* nt);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:81:6: note: type mismatch in parameter 1
   81 | void fixed_play_continuous(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:81:6: note: ‘fixed_play_continuous’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:17:13: warning: ‘nrn_deliver_events’ violates the C++ One Definition Rule [-Wodr]
   17 | extern void nrn_deliver_events(struct NrnThread*);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:49:6: note: type mismatch in parameter 1
   49 | void nrn_deliver_events(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:49:6: note: ‘nrn_deliver_events’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:16:13: warning: ‘deliver_net_events’ violates the C++ One Definition Rule [-Wodr]
   16 | extern void deliver_net_events(struct NrnThread*);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:40:6: note: type mismatch in parameter 1
   40 | void deliver_net_events(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:40:6: note: ‘deliver_net_events’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symdir.h:30:5: warning: ‘__ct_comp ’ violates the C++ One Definition Rule [-Wodr]
   30 |     SymDirectory(const String& parent_path,
      |     ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:106:1: note: type mismatch in parameter 3
  106 | SymDirectory::SymDirectory(const String& parent_path,
      | ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:106:1: note: ‘__ct_comp ’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symdir.h:50:13: warning: ‘symbol’ violates the C++ One Definition Rule [-Wodr]
   50 |     Symbol* symbol(int index) const;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:367:9: note: return value type mismatch
  367 | Symbol* SymDirectory::symbol(int index) const {
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:367:9: note: ‘symbol’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocobserv.h:45:17: warning: ‘Attach’ violates the C++ One Definition Rule [-Wodr]
   45 |     static void Attach(cTemplate*, Observer*);
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocobserv.cpp:50:6: note: type mismatch in parameter 1
   50 | void ClassObservable::Attach(cTemplate* ct, Observer* view) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocobserv.cpp:50:6: note: ‘Attach’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocobserv.h:46:17: warning: ‘Detach’ violates the C++ One Definition Rule [-Wodr]
   46 |     static void Detach(cTemplate*, Observer*);
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocobserv.cpp:58:6: note: type mismatch in parameter 1
   58 | void ClassObservable::Detach(cTemplate* ct, Observer* view) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocobserv.cpp:58:6: note: ‘Detach’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.h:21:10: warning: ‘remove’ violates the C++ One Definition Rule [-Wodr]
   21 |     void remove(long);
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:197:6: note: ‘remove’ was previously declared here
  197 | void OcList::remove(long i) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.h:17:10: warning: ‘append’ violates the C++ One Definition Rule [-Wodr]
   17 |     void append(Object*);
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:93:6: note: ‘append’ was previously declared here
   93 | void OcList::append(Object* ob) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.h:23:13: warning: ‘object’ violates the C++ One Definition Rule [-Wodr]
   23 |     Object* object(long);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:231:9: note: ‘object’ was previously declared here
  231 | Object* OcList::object(long i) {
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.h:22:10: warning: ‘index’ violates the C++ One Definition Rule [-Wodr]
   22 |     long index(Object*);
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:217:6: note: ‘index’ was previously declared here
  217 | long OcList::index(Object* ob) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.h:20:10: warning: ‘count’ violates the C++ One Definition Rule [-Wodr]
   20 |     long count();
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:187:6: note: ‘count’ was previously declared here
  187 | long OcList::count() {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:298:20: warning: ‘hoc_objectdata’ violates the C++ One Definition Rule [-Wodr]
  298 | extern Objectdata* hoc_objectdata;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:123:13: note: type ‘union Objectdata’ itself violates the C++ One Definition Rule
  123 | Objectdata* hoc_objectdata = (Objectdata*) 0;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:298:20: warning: ‘hoc_objectdata’ violates the C++ One Definition Rule [-Wodr]
  298 | extern Objectdata* hoc_objectdata;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:123:13: note: type ‘union Objectdata’ itself violates the C++ One Definition Rule
  123 | Objectdata* hoc_objectdata = (Objectdata*) 0;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:123:13: note: ‘hoc_objectdata’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:150:20: warning: ‘nrn_mech_dll’ violates the C++ One Definition Rule [-Wodr]
  150 | extern const char* nrn_mech_dll;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:405:7: note: type ‘char’ should match type ‘const char’
  405 | char* nrn_mech_dll;            /* but actually only for NEURON mswin and linux */
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:405:7: note: ‘nrn_mech_dll’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:272:21: warning: ‘nrn_global_argv’ violates the C++ One Definition Rule [-Wodr]
  272 | extern const char** nrn_global_argv;
      |                     ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:30:8: note: type ‘char’ should match type ‘const char’
   30 | char** nrn_global_argv;
      |        ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:30:8: note: ‘nrn_global_argv’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:178:20: warning: ‘neuron_home’ violates the C++ One Definition Rule [-Wodr]
  178 | extern const char* neuron_home;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:404:7: note: type ‘char’ should match type ‘const char’
  404 | char* neuron_home;
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:404:7: note: ‘neuron_home’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.h:149:10: warning: ‘update_ptrs’ violates the C++ One Definition Rule [-Wodr]
  149 |     void update_ptrs();
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:3542:6: note: ‘update_ptrs’ was previously declared here
 3542 | void Graph::update_ptrs() {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:79:18: warning: ‘hoc_l_newlist’ violates the C++ One Definition Rule [-Wodr]
   79 | extern hoc_List* hoc_l_newlist();
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:46:7: note: return value type mismatch
   46 | List* newlist(void) {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:46:7: note: ‘hoc_l_newlist’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:94:18: warning: ‘hoc_l_lappendobj’ violates the C++ One Definition Rule [-Wodr]
   94 | extern hoc_Item* hoc_l_lappendobj(hoc_List*, struct Object*);
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:190:7: note: type mismatch in parameter 1
  190 | Item* lappendobj(List* list, Object* obj) {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:190:7: note: ‘hoc_l_lappendobj’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/datapath.cpp:56:20: warning: ‘hoc_top_level_data’ violates the C++ One Definition Rule [-Wodr]
   56 | extern Objectdata* hoc_top_level_data;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:124:13: note: type ‘union Objectdata’ itself violates the C++ One Definition Rule
  124 | Objectdata* hoc_top_level_data;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:299:20: warning: ‘hoc_top_level_data’ violates the C++ One Definition Rule [-Wodr]
  299 | extern Objectdata* hoc_top_level_data;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:124:13: note: type ‘union Objectdata’ itself violates the C++ One Definition Rule
  124 | Objectdata* hoc_top_level_data;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:124:13: note: ‘hoc_top_level_data’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.h:110:10: warning: ‘color’ violates the C++ One Definition Rule [-Wodr]
  110 |     void color(int);
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:1941:6: note: ‘color’ was previously declared here
 1941 | void Graph::color(int i) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.h:111:10: warning: ‘brush’ violates the C++ One Definition Rule [-Wodr]
  111 |     void brush(int);
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:1947:6: note: ‘brush’ was previously declared here
 1947 | void Graph::brush(int i) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp: In member function ‘__ct_base ’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp:142:40: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  142 |     states_ = new KSSingleState[nstate_];
      |                                        ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp:144:45: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  144 |     transitions_ = new KSSingleTrans[ntrans_];
      |                                             ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘state_insert’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1763:49: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1763 |         KSState* state = new KSState[state_size_];
      |                                                 ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘gate_insert’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1823:57: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1823 |         KSGateComplex* gc = new KSGateComplex[gate_size_];
      |                                                         ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘trans_insert’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1874:59: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1874 |         KSTransition* trans = new KSTransition[trans_size_];
      |                                                           ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘setstructure’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1957:39: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1957 |         gc_ = new KSGateComplex[ngate_];
      |                                       ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1961:42: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1961 |         trans_ = new KSTransition[ntrans_];
      |                                          ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1965:37: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1965 |         state_ = new KSState[nstate_];
      |                                     ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp: In function ‘datumtransform’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp:187:52: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  187 |         cg.datumindices = new DatumIndices[cg.ntype];
      |                                                    ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write.cpp: In function ‘part1’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write.cpp:191:44: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  191 |     cellgroups_ = new CellGroup[nrn_nthread];  // here because following needs mlwithart
      |                                            ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/singlech.cpp: In member function ‘set_rates’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/singlech.cpp:175:37: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  175 |     state_ = new SingleChanState[n()];
      |                                     ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/singlech.cpp: In member function ‘__ct_base ’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/singlech.cpp:129:43: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  129 |     state_ = new SingleChanState[info_->n_];
      |                                           ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp: In member function ‘alloc_list’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:1587:47: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1587 |         cv.ctd_ = new CvodeThreadData[cv.nctd_];
      |                                               ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:1593:39: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1593 |             d.lcv_ = new Cvode[d.nlcv_];
      |                                       ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp: In function ‘nrncore_transfer_info’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp:1176:47: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1176 |     auto gi = new SetupTransferInfo[cn_nthread];
      |                                               ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnste.cpp: In member function ‘__ct_base ’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnste.cpp:73:35: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
   73 |     states_ = new STEState[nstate_];
      |                                   ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnste.cpp: In member function ‘add_transition’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnste.cpp:127:45: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  127 |     transitions_ = new STETransition[ntrans_];
      |                                             ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp: In member function ‘v_setup’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:3087:41: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 3087 |         mth_ = new MultiSplitThread[nth_];
      |                                         ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp: In function ‘nrn_spike_exchange_init’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:506:43: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  506 |         npe_ = new NetParEvent[nrn_nthread];
      |                                           ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/usr/bin/ld: /tmp/cclabEVO.ltrans30.ltrans.o: in function `.L0 ':
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:88:(.text+0x1932): warning: feenableexcept is not implemented and will always fail
/usr/bin/ld: /tmp/cclabEVO.ltrans30.ltrans.o:/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:86:(.text+0x1968): warning: fedisableexcept is not implemented and will always fail
/usr/bin/ld: /tmp/cclabEVO.ltrans30.ltrans.o: in function `.L0 ':
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:63:(.text+0x3d40): warning: fegetexcept is not implemented and will always fail
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E cmake_symlink_library ../../lib/libnrniv.so.0.0.0 ../../lib/libnrniv.so.0.0.0 ../../lib/libnrniv.so
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
[ 98%] Built target nrniv_lib
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nrniv.dir/build.make src/nrniv/CMakeFiles/nrniv.dir/depend
/usr/bin/gmake  -f src/nrnpython/CMakeFiles/hoc_module.dir/build.make src/nrnpython/CMakeFiles/hoc_module.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrnpython /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython/CMakeFiles/hoc_module.dir/DependInfo.cmake --color=
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/CMakeFiles/nrniv.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nrniv.dir/build.make src/nrniv/CMakeFiles/nrniv.dir/build
/usr/bin/gmake  -f src/nrnpython/CMakeFiles/hoc_module.dir/build.make src/nrnpython/CMakeFiles/hoc_module.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
[100%] Building CXX object src/nrniv/CMakeFiles/nrniv.dir/__/ivoc/nrnmain.cpp.o
[100%] Building CXX object src/nrniv/CMakeFiles/nrniv.dir/__/oc/ockludge.cpp.o
[100%] Building CXX object src/nrniv/CMakeFiles/nrniv.dir/__/oc/modlreg.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -MD -MT src/nrniv/CMakeFiles/nrniv.dir/__/ivoc/nrnmain.cpp.o -MF CMakeFiles/nrniv.dir/__/ivoc/nrnmain.cpp.o.d -o CMakeFiles/nrniv.dir/__/ivoc/nrnmain.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/nrnmain.cpp
[100%] Generating inithoc.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -MD -MT src/nrniv/CMakeFiles/nrniv.dir/__/oc/modlreg.cpp.o -MF CMakeFiles/nrniv.dir/__/oc/modlreg.cpp.o.d -o CMakeFiles/nrniv.dir/__/oc/modlreg.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/modlreg.cpp
cd /builddir/build/BUILD/nrn-8.2.2/src/nrnpython && cp /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/inithoc.cpp /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython/inithoc.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/g++ -DHAVE_CONFIG_H -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -MD -MT src/nrniv/CMakeFiles/nrniv.dir/__/oc/ockludge.cpp.o -MF CMakeFiles/nrniv.dir/__/oc/ockludge.cpp.o.d -o CMakeFiles/nrniv.dir/__/oc/ockludge.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/ockludge.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython && /usr/bin/cmake -E copy_directory /builddir/build/BUILD/nrn-8.2.2/share/lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/lib
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython && /usr/bin/cmake -E copy_directory /builddir/build/BUILD/nrn-8.2.2/share/demo /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/share/nrn/demo
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
[100%] Built target hoc_module
[100%] Linking CXX executable ../../bin/nrniv
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrniv && /usr/bin/cmake -E cmake_link_script CMakeFiles/nrniv.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/nrniv.dir/__/ivoc/nrnmain.cpp.o CMakeFiles/nrniv.dir/__/oc/ockludge.cpp.o CMakeFiles/nrniv.dir/__/oc/modlreg.cpp.o -o ../../bin/nrniv  ../../lib/libnrniv.so.0.0.0 -ldl -ldl /usr/lib64/libreadline.so -lcurses /usr/lib64/libform.so /usr/lib64/libpython3.12.so /usr/lib64/libinterviews.so.0.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so 
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
[100%] Built target nrniv
gmake[1]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build/CMakeFiles 0
+ . /etc/profile.d/modules.sh
++ . /etc/profile.d/00-modulepath.sh
+++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']'
+++ :
++ '[' -z '' ']'
++ LMOD_ALLOW_ROOT_USE=yes
++ '[' -n '' ']'
++ '[' yes '!=' yes ']'
++ '[' -z /usr/share/modulefiles ']'
++ findExec READLINK_CMD /usr/bin/readlink readlink
++ Nm=READLINK_CMD
++ confPath=/usr/bin/readlink
++ execNm=readlink
++ eval READLINK_CMD=/usr/bin/readlink
+++ READLINK_CMD=/usr/bin/readlink
++ '[' '!' -x /usr/bin/readlink ']'
++ unset Nm confPath execNm
++ findExec PS_CMD /usr/bin/ps ps
++ Nm=PS_CMD
++ confPath=/usr/bin/ps
++ execNm=ps
++ eval PS_CMD=/usr/bin/ps
+++ PS_CMD=/usr/bin/ps
++ '[' '!' -x /usr/bin/ps ']'
++ unset Nm confPath execNm
++ findExec EXPR_CMD /usr/bin/expr expr
++ Nm=EXPR_CMD
++ confPath=/usr/bin/expr
++ execNm=expr
++ eval EXPR_CMD=/usr/bin/expr
+++ EXPR_CMD=/usr/bin/expr
++ '[' '!' -x /usr/bin/expr ']'
++ unset Nm confPath execNm
++ findExec BASENAME_CMD /usr/bin/basename basename
++ Nm=BASENAME_CMD
++ confPath=/usr/bin/basename
++ execNm=basename
++ eval BASENAME_CMD=/usr/bin/basename
+++ BASENAME_CMD=/usr/bin/basename
++ '[' '!' -x /usr/bin/basename ']'
++ unset Nm confPath execNm
++ unset -f findExec
++ '[' -f /proc/1061728/exe ']'
+++ /usr/bin/readlink /proc/1061728/exe
++ my_shell=/usr/bin/bash
+++ /usr/bin/expr /usr/bin/bash : '-*\(.*\)'
++ my_shell=/usr/bin/bash
+++ /usr/bin/basename /usr/bin/bash
++ my_shell=bash
++ case ${my_shell} in
++ '[' -f /usr/share/lmod/lmod/init/bash ']'
++ . /usr/share/lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/share/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE READLINK_CMD
+ module load mpi/mpich-riscv64
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
*** BUILDING neuron-8.2.2-mpich ***
+ return 0
+ export 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer'
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer'
+ export CC=mpicc
+ CC=mpicc
+ export CXX=mpicxx
+ CXX=mpicxx
+ export FC=mpif90
+ FC=mpif90
+ export F77=mpif77
+ F77=mpif77
+ export MPI_YES=ON
+ MPI_YES=ON
+ export MPI_COMPILE_TYPE=-mpich
+ MPI_COMPILE_TYPE=-mpich
+ export MY_CMAKE_BUILDDIR=redhat-linux-build-mpich
+ MY_CMAKE_BUILDDIR=redhat-linux-build-mpich
+ export MPI_LIBFILE=/usr/lib64/mpich/lib/libmpi.so
+ MPI_LIBFILE=/usr/lib64/mpich/lib/libmpi.so
+ echo
+ echo '*** BUILDING neuron-8.2.2-mpich ***'
+ echo
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=mpicc
+ export CC
+ CXX=mpicxx
+ export CXX
+ cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_INCLUDEDIR:PATH=/usr/include/mpich-riscv64 -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib64/mpich/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DCMAKE_SKIP_RPATH:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr/lib64/mpich -DBUILD_SHARED_LIBS:BOOL=ON -DNRN_ENABLE_SHARED=ON -DNRN_ENABLE_INTERVIEWS=ON -DNRN_ENABLE_PYTHON=ON -DNRN_ENABLE_PYTHON_DYNAMIC=OFF -DNRN_ENABLE_THREADS=ON -DNRN_ENABLE_MEMACS=ON -DNRN_ENABLE_RX3D=ON -DNRN_ENABLE_CORENEURON=OFF -DNRN_ENABLE_TESTS=OFF -DNRN_ENABLE_REL_RPATH=OFF -DNRN_ENABLE_MODULE_INSTALL=ON -DNRN_ENABLE_INTERNAL_READLINE=OFF -DNRN_ENABLE_MPI=ON -DNEURON_CMAKE_FORMAT:BOOL=OFF -DMPI_INCLUDE_PATH=/usr/include/mpich-riscv64 -DMPI_LIBRARY=/usr/lib64/mpich/lib/libmpi.so -DLIB_SUFFIX=64 -B redhat-linux-build-mpich
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib64/mpich/bin/mpicc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib64/mpich/bin/mpicxx - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Setting build type to 'RelWithDebInfo' as none was specified.
-- git describe failed (stdout: '', stderr: 'fatal: No names found, cannot describe anything.', code: 128), skipping the version check
-- Found BISON: /usr/bin/bison (found version "3.8.2") 
-- Found FLEX: /usr/bin/flex (found version "2.6.4") 
-- Found Readline: /usr/include  
-- Found PythonInterp: /usr/bin/python3 (found version "3.12") 
-- Found Cython: /usr/bin/cython (found version "3.0.2") 
-- Found MPI_C: /usr/lib64/mpich/bin/mpicc (found version "4.0") 
-- Found MPI_CXX: /usr/lib64/mpich/bin/mpicxx (found version "4.0") 
-- Found MPI: TRUE (found version "4.0")  
-- Using external Interviews from 
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12", minimum required is "3.7") 
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12", minimum required is "3") 
-- Found PythonLibs: /usr/lib64/libpython3.12.so
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
Extracting link flags from target 'Threads::Threads', beware that this can be fragile. Got: 
Extracting link flags from path '/usr/lib64/libreadline.so', beware that this can be fragile. Got: -lreadline
Extracting link flags from path '/usr/lib64/libcurses.so', beware that this can be fragile. Got: -lcurses
Extracting link flags from path '/usr/lib64/libform.so', beware that this can be fragile. Got: -lform
Extracting link flags from path '/usr/lib64/libpython3.12.so', beware that this can be fragile. Got: -lpython3.12
Extracting link flags from path '/usr/lib64/libX11.so', beware that this can be fragile. Got: -lX11
Extracting link flags from path '/usr/lib64/libXext.so', beware that this can be fragile. Got: -lXext
-- 
-- Configured NEURON 8.2.2
-- 
-- You can now build NEURON using:
--   cmake --build . --parallel 8 [--target TARGET]
-- You might want to adjust the number of parallel build jobs for your system.
-- Some non-default targets you might want to build:
-- --------------+--------------------------------------------------------------
--  Target       |   Description
-- --------------+--------------------------------------------------------------
-- install       | Will install NEURON to: /usr/lib64/mpich
--               | Change the install location of NEURON using:
--               |   cmake <src_path> -DCMAKE_INSTALL_PREFIX=<install_path>
-- docs          | Build full docs. Calls targets: doxygen, notebooks, sphinx, notebooks-clean
-- uninstall     | Removes files installed by make install (todo)
-- --------------+--------------------------------------------------------------
--  Build option | Status
-- --------------+--------------------------------------------------------------
-- C COMPILER    | /usr/lib64/mpich/bin/mpicc
-- CXX COMPILER  | /usr/lib64/mpich/bin/mpicxx
-- BUILD_TYPE    | RelWithDebInfo (allowed: Custom;Debug;Release;RelWithDebInfo;Fast)
-- COMPILE FLAGS |    
-- Shared        | ON
-- Default units | modern units (2019 nist constants)
-- MPI           | ON
--   DYNAMIC     | OFF
--   INC         | /usr/include/mpich-riscv64
--   LIB         | MPI_LIBRARY-NOTFOUND
-- Python        | ON
--   EXE         | /usr/bin/python3
--   INC         | /usr/include/python3.12
--   LIB         | /usr/lib64/libpython3.12.so
--   MODULE      | ON
--   DYNAMIC     | OFF
-- Readline      | /usr/lib64/libreadline.so
-- Curses        | /usr/lib64/libcurses.so;/usr/lib64/libform.so
-- RX3D          | ON
--   OptLevel    | 0
-- Interviews    | ON
--   PATH        | 
--   INC         | /usr/include
--   X11 (INC)   | /usr/include
--       (LIBDIR)| /usr/lib64
-- CoreNEURON    | OFF
-- Tests         | OFF
-- --------------+--------------------------------------------------------------
--  See documentation : https://www.neuron.yale.edu/neuron/
-- --------------+--------------------------------------------------------------
-- 
-- Configuring done (157.2s)
-- Generating done (0.7s)
CMake Warning:
  Manually-specified variables were not used by the project:
    CMAKE_Fortran_FLAGS_RELEASE
    LIB_SUFFIX
    NEURON_CMAKE_FORMAT
    NRN_ENABLE_INTERNAL_READLINE
    NRN_ENABLE_MEMACS
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
-- Build files have been written to: /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich
+ /usr/bin/cmake --build redhat-linux-build-mpich -j4
/usr/bin/cmake -S/builddir/build/BUILD/nrn-8.2.2 -B/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/CMakeFiles /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
/usr/bin/gmake  -f src/nrniv/CMakeFiles/modlunit.dir/build.make src/nrniv/CMakeFiles/modlunit.dir/depend
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nocmodl.dir/build.make src/nrniv/CMakeFiles/nocmodl.dir/depend
/usr/bin/gmake  -f CMakeFiles/hh_update.dir/build.make CMakeFiles/hh_update.dir/depend
/usr/bin/gmake  -f CMakeFiles/help_data_dat.dir/build.make CMakeFiles/help_data_dat.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/CMakeFiles/hh_update.dir/DependInfo.cmake --color=
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/CMakeFiles/help_data_dat.dir/DependInfo.cmake --color=
[  0%] [BISON][nocmodlparser] Building parser with bison 3.8.2
[  0%] [BISON][modlunitparser] Building parser with bison 3.8.2
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated && /usr/bin/bison --defines=parse1.hpp -o parse1.cpp ../../../../src/nmodl/parse1.ypp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated && /usr/bin/bison --defines=parse1.hpp -o parse1.cpp ../../../../src/modlunit/parse1.ypp
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
/usr/bin/gmake  -f CMakeFiles/hh_update.dir/build.make CMakeFiles/hh_update.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
/usr/bin/gmake  -f CMakeFiles/help_data_dat.dir/build.make CMakeFiles/help_data_dat.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
../../../../src/nmodl/parse1.ypp: warning: 3 shift/reduce conflicts [-Wconflicts-sr]
../../../../src/nmodl/parse1.ypp: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
[  0%] Update hh.mod for CoreNEURON compatibility
sed "s/ RANGE minf/ GLOBAL minf/" /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.mod > /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/hh.mod.1
[  0%] Generating help_data.dat
/usr/bin/python3 /builddir/build/BUILD/nrn-8.2.2/docs/parse_rst.py /builddir/build/BUILD/nrn-8.2.2/docs/python /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/help_data.dat
sed "s/ :TABLE minf/ TABLE minf/" /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/hh.mod.1 > /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/hh.mod.2
/usr/bin/cmake -E copy_if_different /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/hh.mod.2 /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.mod
/usr/bin/cmake -E remove /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/hh.mod.1 /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/hh.mod.2
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
[  0%] Built target hh_update
[  1%] [FLEX][modlunitlexer] Building scanner with flex 2.6.4
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated && /usr/bin/flex -o lex.cpp ../../../../src/modlunit/lex.lpp
/usr/bin/gmake  -f src/nrnpython/CMakeFiles/rxdmath.dir/build.make src/nrnpython/CMakeFiles/rxdmath.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrnpython /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython/CMakeFiles/rxdmath.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
/usr/bin/gmake  -f src/nrnpython/CMakeFiles/rxdmath.dir/build.make src/nrnpython/CMakeFiles/rxdmath.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
[  1%] Building CXX object src/nrnpython/CMakeFiles/rxdmath.dir/rxdmath.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Drxdmath_EXPORTS  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrnpython/CMakeFiles/rxdmath.dir/rxdmath.cpp.o -MF CMakeFiles/rxdmath.dir/rxdmath.cpp.o.d -o CMakeFiles/rxdmath.dir/rxdmath.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxdmath.cpp
[  2%] Linking CXX shared library ../../lib/librxdmath.so
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython && /usr/bin/cmake -E cmake_link_script CMakeFiles/rxdmath.dir/link.txt --verbose=1
/usr/lib64/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librxdmath.so.0.0.0 -o ../../lib/librxdmath.so.0.0.0 CMakeFiles/rxdmath.dir/rxdmath.cpp.o 
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/CMakeFiles/modlunit.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
/usr/bin/gmake  -f src/nrniv/CMakeFiles/modlunit.dir/build.make src/nrniv/CMakeFiles/modlunit.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
/usr/bin/cmake -E copy_if_different /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/help_data.dat /builddir/build/BUILD/nrn-8.2.2/nrnpython/help_data.dat
[  2%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
[  2%] Built target help_data_dat
[  2%] [FLEX][nocmodllexer] Building scanner with flex 2.6.4
[  2%] [BISON][nocmodlparser] Building parser with bison 3.8.2
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated && /usr/bin/flex -o lex.cpp ../../../../src/nmodl/lex.lpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated && /usr/bin/bison --defines=diffeq.hpp -o diffeq.cpp ../../../../src/nmodl/diffeq.ypp
../../../../src/nmodl/diffeq.ypp: warning: 5 shift/reduce conflicts [-Wconflicts-sr]
../../../../src/nmodl/diffeq.ypp: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
[  3%] Generating ctng.cpp
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && /usr/bin/cython -2 ctng.pyx -o /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/ctng.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython && /usr/bin/cmake -E cmake_symlink_library ../../lib/librxdmath.so.0.0.0 ../../lib/librxdmath.so.0.0.0 ../../lib/librxdmath.so
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/CMakeFiles/nocmodl.dir/DependInfo.cmake --color=
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  3%] Built target rxdmath
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nocmodl.dir/build.make src/nrniv/CMakeFiles/nocmodl.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
[  3%] Generating surfaces.cpp
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && /usr/bin/cython -2 surfaces.pyx -o /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/surfaces.cpp
[  3%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp: In function ‘void consistency()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp:52:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   52 |             diag(s->name, "used as both variable and function");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp:58:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   58 |     diag("multiple uses for same variable", (char*) 0);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp:61:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   61 |     diag("Independent variable is not defined", (char*) 0);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  3%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp: In function ‘void consistency()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp:55:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   55 |             diag(s->name, " used as both variable and function");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp:60:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   60 |         diag("multiple uses for same variable", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp:63:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   63 |         diag("Independent variable is not defined", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp:71:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   71 |                 diag(" cannot be declared as a STATE\n", (char*) 0);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  4%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:13:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   13 | char* indepunits = "";
      |                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void declare(long int, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:29:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   29 |         diag("Multiple declaration of ", sym->name);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:43:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   43 |             diag("Multiple inconsistent declarations of ", sym->name);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘int promote(Symbol*, long int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:55:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   55 |     diag("promotion not programmed yet", (char*) 0);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void declare_indep(Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:65:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   65 |             diag("Only one independent variable can be defined", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:76:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   76 |             diag("Only one SWEEP declaration is allowed", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void define_value(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:86:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   86 |         diag(s->name, "already declared");
      |                       ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:89:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   89 |         diag(s->name, "used before DEFINE'ed");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void decdim(Symbol*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:123:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |         diag(s->name, "Array index must be > 0");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘Item* listtype(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:131:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  131 |         diag("internal error inlisttype: First element of LIST is a LIST", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:145:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  145 |         diag("internal error in listtype: SYMBOL not first element", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void declare_implied()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:159:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  159 |         name = putintoken("t", NAME, 0);
      |                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:160:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  160 |         units = putintoken("ms", STRING, UNITS);
      |                            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:161:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  161 |         from = putintoken("0", INTEGER, INTEGER);
      |                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:162:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  162 |         to = putintoken("1", INTEGER, INTEGER);
      |                         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:163:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  163 |         with = putintoken("WITH", NAME, 0);
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:164:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  164 |         num = putintoken("1", INTEGER, INTEGER);
      |                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:172:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  172 |         diag("No INDEPENDENT variable has been declared", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:179:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  179 |                     diag(s->name, "is used but its corresponding STATE is not declared");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  4%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void solv_diffeq(Item*, Symbol*, Symbol*, int, int, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:79:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   79 |             maxerr_str = ", maxerr";
      |                          ^~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:80:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |             IGNORE(ifnew_parminstall("maxerr", "1e-5", "", ""));
      |                                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:80:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |             IGNORE(ifnew_parminstall("maxerr", "1e-5", "", ""));
      |                                                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:80:56: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |             IGNORE(ifnew_parminstall("maxerr", "1e-5", "", ""));
      |                                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:80:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |             IGNORE(ifnew_parminstall("maxerr", "1e-5", "", ""));
      |                                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:82:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 |             maxerr_str = "";
      |                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:95:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   95 |                     "To use the derivimplicit method the SOLVE statement must precede the "
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                     "DERIVATIVE block\n",
      |                     ~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:97:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   97 |                     " and all SOLVEs using that block must use the derivimplicit method\n");
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘Symbol* init_forderiv(Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:304:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  304 |             diag("internal error in init_forderiv in init.c", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:312:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  312 |         diag(name, "must be declared as a state variable");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘Symbol* next_forderiv()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:371:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  371 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:371:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  371 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:371:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  371 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:375:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  375 |         diag(s->name, "must have same dimension as associated state");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:380:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  380 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:380:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  380 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:380:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  380 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:381:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  381 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:381:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  381 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:381:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  381 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void massagederiv(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:484:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  484 |     replacstr(q1, "\nstatic int");
      |                   ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:485:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  485 |     q = insertstr(q3, "() {_reset=0;\n");
      |                       ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:488:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  488 |                          "(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt) {int "
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  489 |                          "_reset=0; int error = 0;\n");
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:492:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  492 |         diag("DERIVATIVE merging not implemented", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:508:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  508 |         diag("No derivative equations in DERIVATIVE block", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:516:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  516 |             depinstall(0, s, s->araydim, "0", "1", units, ITEM0, 0, "");
      |                                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:516:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  516 |             depinstall(0, s, s->araydim, "0", "1", units, ITEM0, 0, "");
      |                                               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:516:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  516 |             depinstall(0, s, s->araydim, "0", "1", units, ITEM0, 0, "");
      |                                                                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:525:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  525 |                          ": Since higher derivative is being used, this state \
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  526 | is not allowed on the left hand side.");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:567:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  567 |         diag("DERIVATIVE contains no derivatives", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:579:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  579 |     Lappendstr(procfunc, "\n/*CVODE*/\n");
      |                          ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:587:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  587 |             "(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt) {int _reset = 0;");
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:590:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  590 |     lappendstr(procfunc, "return _reset;\n}\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:593:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  593 |     if (!lookup("cvodematsol")) {
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:598:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  598 |         vectorize_substitute(lappendstr(procfunc, "() {\n"),
      |                                                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:599:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  599 |                              "(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt) {\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:640:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  640 |         Lappendstr(procfunc, " return 0;\n}\n");
      |                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:644:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  644 |     Lappendstr(procfunc, "/*END CVODE*/\n");
      |                          ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:659:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  659 |         vectorize_substitute(q, "");
      |                                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:665:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  665 |     Lappendstr(procfunc, "return _reset;}\n");
      |                          ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:688:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  688 |         sp = install("D", STRING);
      |                      ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:470:36: warning: unused variable ‘solve_seen’ [-Wunused-variable]
  470 |     int count = 0, deriv_implicit, solve_seen;
      |                                    ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void matchinitial(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:762:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  762 |     diag(s->name, "must be an initial state parameter");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void matchbound(Item*, Item*, Item*, Item*, Item*, Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:777:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  777 |         diag(state->name, "is not a state");
      |                           ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:780:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  780 |         diag(state->name, "must have an index for the implicit loop");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:783:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  783 |         diag(state->name, "is not an array");
      |                           ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void checkmatch(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:805:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  805 |         diag("MATCH block can only be in DERIVATIVE block", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:809:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  809 |         diag("Only one MATCH block allowed", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:812:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  812 |         diag("INDEPENDENT variable must be declared before MATCH", "statement");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:812:68: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  812 |         diag("INDEPENDENT variable must be declared before MATCH", "statement");
      |                                                                    ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void matchmassage(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:878:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  878 |             diag(s->name, "is not a state");
      |                           ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:888:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  888 |         diag("Nothing to match", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:897:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  897 |         "\n_init_match(_save) double _save;{ int _i;\nif (_match_recurse) {_match_recurse = 0;\n");
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:909:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  909 |     Lappendstr(procfunc, "\n initmodel(_p); _match_recurse = 1;\n}\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:912:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  912 |     Lappendstr(procfunc, "\n}\n\n");
      |                          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:950:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  950 |             diag(s->name, "is not a state");
      |                           ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:976:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  976 |             Insertstr(setup, ";\n}}\n");
      |                              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:988:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  988 |             Insertstr(setup, ";\n");
      |                              ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:996:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  996 |     Lappendstr(initlist, "_pmatch_value[_i] = _match_value + _i;\n }\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘int cvode_linear_diffeq(Symbol*, Symbol*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1072:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1072 |         lappendstr(procfunc, "))");
      |                              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void cvode_diffeq(Symbol*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1092:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1092 |     Lappendstr(procfunc, " / (1. - dt*(");
      |                          ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1097:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1097 |     Lappendstr(procfunc, "((");
      |                          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1105:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1105 |                 Lappendstr(procfunc, "(");
      |                                      ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1107:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1107 |                 Lappendstr(procfunc, " + .001)");
      |                                      ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1116:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1116 |     Lappendstr(procfunc, ") - (");
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1129:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1129 |     Lappendstr(procfunc, " )) / .001 ))");
      |                          ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘int cvode_cnexp_success(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1144:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1144 |         SYM(cvode_cnexp_solve->next)->name = stralloc("cnexp", 0);
      |                                                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1195:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1195 |         lappendstr(procfunc, "static int");
      |                              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1201:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1201 |                                  "(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt) {");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1204:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1204 |         lappendstr(procfunc, " return 0;\n}\n");
      |                              ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  4%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:18:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   18 | } keywords[] = {"VERBATIM",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:20:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   20 |                 "ENDVERBATIM",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:22:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   22 |                 "COMMENT",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:24:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   24 |                 "ENDCOMMENT",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:26:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   26 |                 "TITLE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:28:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   28 |                 "CONSTANT",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:30:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   30 |                 "PARAMETER",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:32:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   32 |                 "INDEPENDENT",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:34:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   34 |                 "ASSIGNED",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:36:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   36 |                 "INITIAL",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:38:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   38 |                 "TERMINAL",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:40:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   40 |                 "DERIVATIVE",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:42:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   42 |                 "EQUATION",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:44:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   44 |                 "BREAKPOINT",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:46:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   46 |                 "CONDUCTANCE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:48:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   48 |                 "SOLVE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:50:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   50 |                 "STATE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:52:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   52 |                 "STEPPED",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:54:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   54 |                 "LINEAR",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:56:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   56 |                 "NONLINEAR",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:58:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   58 |                 "DISCRETE",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:60:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   60 |                 "FUNCTION",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:62:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   62 |                 "FUNCTION_TABLE",
      |                 ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:64:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   64 |                 "PROCEDURE",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:66:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   66 |                 "PARTIAL",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:68:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   68 |                 "INT",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:70:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   70 |                 "DEL2",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:72:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   72 |                 "DEL",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:74:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   74 |                 "LOCAL",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:76:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   76 |                 "METHOD",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:78:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   78 |                 "STEADYSTATE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:80:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |                 "SENS",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:82:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 |                 "STEP",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:84:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   84 |                 "WITH",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:86:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   86 |                 "FROM",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:88:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   88 |                 "TO",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:90:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   90 |                 "BY",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:92:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   92 |                 "if",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:94:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   94 |                 "else",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:96:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   96 |                 "while",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:98:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   98 |                 "IF",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:100:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |                 "ELSE",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:102:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  102 |                 "WHILE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:104:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  104 |                 "START",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:106:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  106 |                 "DEFINE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:108:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  108 |                 "KINETIC",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:110:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  110 |                 "CONSERVE",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:112:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  112 |                 "PLOT",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:114:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  114 |                 "VS",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:116:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                 "LAG",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:118:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  118 |                 "RESET",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:120:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  120 |                 "MATCH",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:122:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 |                 "MODEL_LEVEL",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:124:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |                 "SWEEP",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:126:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  126 |                 "FIRST",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:128:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  128 |                 "LAST",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:130:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  130 |                 "COMPARTMENT",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:132:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  132 |                 "LONGITUDINAL_DIFFUSION",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:134:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  134 |                 "PUTQ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:136:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  136 |                 "GETQ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:138:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  138 |                 "IFERROR",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:140:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  140 |                 "SOLVEFOR",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:142:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |                 "UNITS",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:144:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  144 |                 "UNITSON",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:146:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  146 |                 "UNITSOFF",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:148:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  148 |                 "TABLE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:150:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  150 |                 "DEPEND",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:152:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  152 |                 "NEURON",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:154:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  154 |                 "SUFFIX",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:156:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  156 |                 "POINT_PROCESS",
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:158:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  158 |                 "ARTIFICIAL_CELL",
      |                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:160:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  160 |                 "NONSPECIFIC_CURRENT",
      |                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:162:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  162 |                 "ELECTRODE_CURRENT",
      |                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:164:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  164 |                 "USEION",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:166:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |                 "READ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:168:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  168 |                 "WRITE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:170:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  170 |                 "RANGE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:172:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  172 |                 "SECTION",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:174:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  174 |                 "VALENCE",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:176:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  176 |                 "CHARGE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:178:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  178 |                 "GLOBAL",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:180:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  180 |                 "POINTER",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:182:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  182 |                 "BBCOREPOINTER",
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:184:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  184 |                 "EXTERNAL",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:186:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  186 |                 "INCLUDE",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:188:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  188 |                 "CONSTRUCTOR",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:190:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  190 |                 "DESTRUCTOR",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:192:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  192 |                 "NET_RECEIVE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:194:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  194 |                 "BEFORE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:196:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  196 |                 "AFTER",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:198:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  198 |                 "WATCH",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:200:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  200 |                 "FOR_NETCONS",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:202:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  202 |                 "THREADSAFE",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:204:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  204 |                 "PROTECT",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:217:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  217 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:217:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  217 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:217:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  217 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                                                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:223:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  223 | } methods[] = {"adams",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:226:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  226 |                "runge",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:229:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  229 |                "euler",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:232:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  232 |                "adeuler",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:235:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  235 |                "heun",
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:238:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  238 |                "adrunge",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:241:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  241 |                "newton",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:244:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                "simplex",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:247:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  247 |                "simeq",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:250:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  250 |                "seidel",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:253:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  253 |                "_advance",
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:256:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  256 |                "sparse",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:259:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  259 |                "derivimplicit",
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:262:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  262 |                "cnexp",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:265:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  265 |                "clsoda",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:268:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  268 |                "after_cvode",
      |                ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:271:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  271 |                "cvode_t",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:274:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  274 |                "cvode_t_v",
      |                ^~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:283:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      | ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:74: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:81: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:89: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |     ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |             ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                      ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                      ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                              ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                       ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:63: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:71: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:80: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                                ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:87: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                                       ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                             ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:54: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:85: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                           ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                                     ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:83: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                                                   ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |     ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                         ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:68: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                    ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                           ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:86: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                                      ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |     ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                            ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                                           ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:87: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                                                       ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                                    ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:64: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                            ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                    ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                                                    ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:11:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 |     "nrn_ghk",
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:288:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      | ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:12: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                         ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                                   ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:79: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:83: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                                                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:89: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                                                         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |     ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                               ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                                               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:56: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                                                        ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                                                                   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:88: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                                                                                        ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:3:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 |     "milli/liter", "milli/liter", "", 0,
      |     ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:3:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 |     "milli/liter", "milli/liter", "", 0,
      |                    ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:3:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 |     "milli/liter", "milli/liter", "", 0,
      |                                   ^~
[  5%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp: In function ‘void disc_var_seen(Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:70:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   70 |         diag("Discrete variable must have @index >= 1", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:74:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   74 |         diag(s->name, "must be a STATE for use as discrete variable");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:77:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   77 |         diag(s->name, "must be a scalar discrete variable");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:80:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |         diag(s->name, "must be an array discrete variable");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp: In function ‘void massagediscblk(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:98:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   98 |     replacstr(q1, "int");
      |                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:99:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   99 |     Insertstr(q3, "()\n{\n");
      |                   ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:100:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |     Insertstr(q4, "}\n");
      |                   ^~~~~
[  5%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp: In function ‘char* Fgets(char*, int, FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:55:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   55 |         diag("Line too long:", buf);
      |              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp: In function ‘int unGetc(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:88:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   88 |         diag("internal error in unGetc", "");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:88:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   88 |         diag("internal error in unGetc", "");
      |                                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp: In function ‘char* Gets(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:108:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  108 |         diag("internal error in Gets()", "");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:108:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  108 |         diag("internal error in Gets()", "");
      |                                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp: In function ‘void include_file(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:322:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  322 |         diag("Couldn't open ", fname);
      |              ^~~~~~~~~~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/cy_cpp_filt.sh /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/surfaces.cpp
+ file=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/surfaces.cpp
+ mingw=
+ test x = x1
[  5%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp
[  5%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/kinunit.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/kinunit.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/kinunit.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/kinunit.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/cy_cpp_filt.sh /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/ctng.cpp
+ file=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/ctng.cpp
+ mingw=
+ test x = x1
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  5%] Generating graphicsPrimitives.cpp
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && /usr/bin/cython -2 graphicsPrimitives.pyx -o /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/graphicsPrimitives.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:16:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   16 | } keywords[] = {"VERBATIM",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:18:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   18 |                 "COMMENT",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:20:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   20 |                 "TITLE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:22:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   22 |                 "CONSTANT",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:24:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   24 |                 "PARAMETER",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:26:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   26 |                 "INDEPENDENT",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:28:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   28 |                 "ASSIGNED",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:30:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   30 |                 "INITIAL",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:32:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   32 |                 "TERMINAL",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:34:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   34 |                 "DERIVATIVE",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:36:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   36 |                 "EQUATION",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:38:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   38 |                 "BREAKPOINT",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:40:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   40 |                 "CONDUCTANCE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:42:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   42 |                 "SOLVE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:44:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   44 |                 "STATE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:46:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   46 |                 "STEPPED",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:48:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   48 |                 "LINEAR",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:50:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   50 |                 "NONLINEAR",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:52:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   52 |                 "DISCRETE",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:54:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   54 |                 "FUNCTION",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:56:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   56 |                 "FUNCTION_TABLE",
      |                 ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:58:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   58 |                 "PROCEDURE",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:60:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   60 |                 "PARTIAL",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:62:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   62 |                 "INT",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:64:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   64 |                 "DEL2",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:66:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   66 |                 "DEL",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:68:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   68 |                 "LOCAL",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:70:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   70 |                 "METHOD",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:72:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   72 |                 "STEADYSTATE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:74:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   74 |                 "SENS",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:76:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   76 |                 "STEP",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:78:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   78 |                 "WITH",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:80:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |                 "FROM",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:82:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 |                 "FORALL",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:84:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   84 |                 "TO",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:86:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   86 |                 "BY",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:88:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   88 |                 "if",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:90:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   90 |                 "else",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:92:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   92 |                 "while",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:94:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   94 |                 "START",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:96:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   96 |                 "DEFINE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:98:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   98 |                 "KINETIC",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:100:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |                 "CONSERVE",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:102:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  102 |                 "PLOT",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:104:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  104 |                 "VS",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:106:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  106 |                 "LAG",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:108:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  108 |                 "RESET",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:110:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  110 |                 "MATCH",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:112:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  112 |                 "MODEL_LEVEL",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:114:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  114 |                 "SWEEP",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:116:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                 "FIRST",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:118:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  118 |                 "LAST",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:120:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  120 |                 "COMPARTMENT",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:122:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 |                 "LONGITUDINAL_DIFFUSION",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:124:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |                 "PUTQ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:126:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  126 |                 "GETQ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:128:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  128 |                 "IFERROR",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:130:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  130 |                 "SOLVEFOR",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:132:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  132 |                 "UNITS",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:134:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  134 |                 "UNITSON",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:136:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  136 |                 "UNITSOFF",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:138:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  138 |                 "TABLE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:140:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  140 |                 "DEPEND",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:142:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |                 "NEURON",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:144:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  144 |                 "SUFFIX",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:146:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  146 |                 "POINT_PROCESS",
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:148:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  148 |                 "ARTIFICIAL_CELL",
      |                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:150:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  150 |                 "NONSPECIFIC_CURRENT",
      |                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:152:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  152 |                 "ELECTRODE_CURRENT",
      |                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:154:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  154 |                 "SECTION",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:156:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  156 |                 "RANGE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:158:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  158 |                 "USEION",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:160:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  160 |                 "READ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:162:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  162 |                 "WRITE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:164:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  164 |                 "VALENCE",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:166:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |                 "CHARGE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:168:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  168 |                 "GLOBAL",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:170:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  170 |                 "POINTER",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:172:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  172 |                 "BBCOREPOINTER",
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:174:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  174 |                 "EXTERNAL",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:176:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  176 |                 "INCLUDE",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:178:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  178 |                 "CONSTRUCTOR",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:180:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  180 |                 "DESTRUCTOR",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:182:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  182 |                 "NET_RECEIVE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:184:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  184 |                 "BEFORE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:186:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  186 |                 "AFTER",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:188:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  188 |                 "WATCH",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:190:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  190 |                 "FOR_NETCONS",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:192:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  192 |                 "THREADSAFE",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:194:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  194 |                 "PROTECT",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:196:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  196 |                 "MUTEXLOCK",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:198:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  198 |                 "MUTEXUNLOCK",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:200:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  200 |                 "REPRESENTS",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:213:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  213 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:213:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  213 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:213:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  213 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                                                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:219:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  219 | } methods[] = {"adams",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:222:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  222 |                "runge",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:225:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  225 |                "euler",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:228:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  228 |                "adeuler",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:231:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  231 |                "heun",
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:234:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  234 |                "adrunge",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:237:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  237 |                "gear",
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:240:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |                "newton",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:243:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  243 |                "simplex",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:246:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                "simeq",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:249:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  249 |                "seidel",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:252:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  252 |                "_advance",
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:255:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  255 |                "sparse",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:258:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  258 |                "derivimplicit",
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:261:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  261 |                "cnexp",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:264:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  264 |                "clsoda",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:267:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  267 |                "after_cvode",
      |                ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:270:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  270 |                "cvode_t",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:273:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  273 |                "cvode_t_v",
      |                ^~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:282:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      | ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:74: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:81: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:89: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |     ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |             ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                      ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                      ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                              ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                       ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:63: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:71: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:80: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                                ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:87: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                                       ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                             ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:54: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:85: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                           ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                                     ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:83: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                                                   ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |     ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                         ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:68: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                    ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                           ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:86: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                                      ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |     ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                            ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                                           ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:87: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                                                       ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                                    ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:64: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                            ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                    ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                                                    ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:11:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 |     "nrn_ghk",
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:287:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef2.h:1:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "romberg", "legendre", "deflate",
      | ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef2.h:1:12: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "romberg", "legendre", "deflate",
      |            ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef2.h:1:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "romberg", "legendre", "deflate",
      |                        ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:292:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  292 |                           "threshold",
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:293:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  293 |                           "squarewave",
      |                           ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:294:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  294 |                           "sawtooth",
      |                           ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:295:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  295 |                           "revsawtooth",
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:296:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  296 |                           "ramp",
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:297:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  297 |                           "pulse",
      |                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:298:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  298 |                           "perpulse",
      |                           ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:299:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  299 |                           "step",
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:300:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  300 |                           "perstep",
      |                           ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:301:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  301 |                           "stepforce",
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:302:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  302 |                           "schedule",
      |                           ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:306:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  306 |                           "at_time",
      |                           ^~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:310:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      | ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                                                   ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                                                              ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:71: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                                                                       ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:83: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                                                                                   ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |     ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:54: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                                                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                                                                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:88: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                                                                                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:3:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 |     "set_seed", "nrn_random_play",
      |     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:3:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 |     "set_seed", "nrn_random_play",
      |                 ^~~~~~~~~~~~~~~~~
[  6%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/kinetic.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/kinetic.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/kinetic.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/kinetic.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp: In function ‘void inblock(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:65:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   65 |             diag(s, "block goes to end of file");
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp: In function ‘char* Fgets(char*, int, FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:130:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  130 |                 diag("Non-Ascii character in file:", buf);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:144:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  144 |         diag("Line too long:", buf);
      |              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp: In function ‘int unGetc(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:179:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  179 |         diag("internal error in unGetc", "");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:179:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  179 |         diag("internal error in unGetc", "");
      |                                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp: In function ‘char* Gets(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:199:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  199 |         diag("internal error in Gets()", "");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:199:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  199 |         diag("internal error in Gets()", "");
      |                                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp: In function ‘void include_file(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:416:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  416 |         diag("Couldn't open ", fname);
      |              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void kinunits(Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:46:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   46 |             diag("Inconsistent material quantity units\n", "Need a correct COMPARTMENT statement");
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:46:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   46 |             diag("Inconsistent material quantity units\n", "Need a correct COMPARTMENT statement");
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:61:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   61 |             react_unit_err("forward", &uflux);
      |                            ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:72:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   72 |             react_unit_err("backward", &uflux);
      |                            ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:83:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   83 |             diag("Inconsistent flux units", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void set_flux_units(unit*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:95:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   95 |     if ((s = lookup("f_flux")) == SYM0) {
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:96:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   96 |         s = install("f_flux", NAME);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:99:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   99 |     if ((s = lookup("b_flux")) == SYM0) {
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:100:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |         s = install("b_flux", NAME);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void react_unit_err(char*, unit*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:111:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  111 |     diag("inconsistent reaction units", (char*) 0);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void unit_compartlist(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:126:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  126 |         diag(SYM(q)->name, "already in previous COMPARTMENT");
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void unit_ldifuslist(Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:136:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  136 |         diag(SYM(q)->name, "not declared in previous COMPARTMENT");
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:138:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  138 |     Unit_push("micron4/ms");
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:142:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |              ": relevant area * diffusion constant must\n   be micron2 micron2/ms (1-21 m4/s)");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:145:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  145 |     Unit_push("micron2");
      |               ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:149:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  149 |              ": With LONGDITUDINAL_DIFFUSION the compartment \
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  150 | volume\nmust be measured in micron3/micron (1-12 m2)");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  6%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp
[  6%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void reactname(Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:170:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  170 |         diag(s->name, "must be a STATE, CONSTANT, ASSIGNED, STEPPED, or INDEPENDENT");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:179:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  179 |             diag("REACTION: MUST be scalar or array", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massagereaction(Item*, Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:212:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  212 |     replacstr(qREACTION, "/* ~");
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:214:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  214 |     Insertstr(qrpar, ")*/\n");
      |                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:216:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  216 |     replacstr(qrpar, "/*REACTION*/\n");
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void flux(Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:229:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  229 |     replacstr(qREACTION, "/* ~");
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:235:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  235 |         replacstr(qlast, "/*REACTION*/\n");
      |                          ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:238:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  238 |             diag("flux equations involve only one state", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:273:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  273 |                                     diag(sr->name, "gets a flux from more than one current");
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:245:17: warning: unused variable ‘isfunc’ [-Wunused-variable]
  245 |             int isfunc;
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:284:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  284 |         replacstr(qlast, "/*FLUX*/\n");
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:287:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  287 |     Insertstr(qlast, ")*/\n");
      |                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massagekinetic(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:311:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  311 |         diag("Merging kinetic blocks not implemented", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:319:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  319 |     replacstr(q1, "\nstatic int");
      |                   ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:320:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  320 |     qv = insertstr(q3, "()\n");
      |                        ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:325:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  325 |                              "(void* _so, double* _rhs, double* _p, Datum* _ppvar, Datum* _thread, "
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  326 |                              "NrnThread* _nt)\n");
      |                              ~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:329:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  329 |     qv = insertstr(q3, "{_reset=0;\n");
      |                        ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:348:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  348 |     qv = insertstr(afterbrace, "double b_flux, f_flux, _term; int _i;\n");
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:396:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  396 |             diag("Failed to diagonalize the Kinetic matrix", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:414:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  414 |         diag("KINETIC contains no reactions", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:425:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  425 |     insertstr(q4, "  } return _reset;\n");
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:466:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  466 |         rlist->capacity[i] = "";
      |                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void genderivterms(Reaction*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:568:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  568 |             Insertstr(q, "f_flux =");
      |                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:570:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  570 |             Insertstr(q, ";\n b_flux =");
      |                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:575:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  575 |             Insertstr(q, "0.");
      |                          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:579:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  579 |                 Insertstr(q, "*");
      |                              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:588:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  588 |     Insertstr(q, ";\n");
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:616:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  616 |                 Insertstr(q, "-=");
      |                              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:618:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  618 |                 Insertstr(q, "+=");
      |                              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:624:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  624 |             Insertstr(q, "(f_flux - b_flux);\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:627:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  627 |     Insertstr(q, "\n"); /* REACTION comment left in */
      |                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void genfluxterm(Reaction*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:638:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  638 |         diag(rt->sym->name, "must be (solved) STATE in flux reaction");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:643:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  643 |         diag(rt->sym->name, "is conserved and has a flux");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:645:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  645 |     Insertstr(q, "f_flux = b_flux = 0.;\n");
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:671:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  671 |         Insertstr(q, "+= (b_flux = ");
      |                      ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:674:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  674 |     Insertstr(q, ");\n");
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void kinetic_implicit(Symbol*, char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:744:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  744 |         diag(" SENS unimplemented for default kinetic integration", "method");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:744:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  744 |         diag(" SENS unimplemented for default kinetic integration", "method");
      |                                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:752:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  752 |         Insertstr(rlst->position, "  b_flux = f_flux = 0.;\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:762:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  762 |     qv = insertstr(rlst->position, "");
      |                                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:802:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  802 |     qv = insertstr(rlst->position, "");
      |                                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:817:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  817 |                     qv = insertstr(rlst->position, "");
      |                                                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:839:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  839 |         qv = insertstr(rlst->position, "");
      |                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:850:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  850 |                 qv = insertstr(rlst->position, "");
      |                                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:868:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  868 |                 qv = insertstr(rlst->position, "");
      |                                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:873:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  873 |                 Insertstr(rlst->position, "}");
      |                                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:879:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  879 |     Insertstr(rlst->position, "}\n");
      |                               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:923:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  923 |                 vectorize_substitute(qv, "");
      |                                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:698:26: warning: unused variable ‘sparsedec’ [-Wunused-variable]
  698 |     int i, nstate, flag, sparsedec, firsttrans, firsttrans1;
      |                          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void genmatterms(Reaction*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:991:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  991 |                     Insertstr(q, "*");
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:999:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  999 |             Insertstr(q, ";\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1026:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1026 |                         Insertstr(q, " +=");
      |                                      ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1028:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1028 |                         Insertstr(q, " -=");
      |                                      ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1034:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1034 |                     Insertstr(q, "_term;\n");
      |                                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massageconserve(Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1054:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1054 |     replacstr(q1, "/*");
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1055:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1055 |     qv = insertstr(q1, "");
      |                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1060:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1060 |     Insertstr(q5->next, "*/\n");
      |                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1062:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1062 |     conslist->position = insertstr(q5->next->next, "/*CONSERVATION*/\n");
      |                                                    ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1044:11: warning: variable ‘qv’ set but not used [-Wunused-but-set-variable]
 1044 |     Item* qv;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘int genconservterms(int, Reaction*, int, Rlist*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1104:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1104 |             diag(rt->sym->name, ": only (solved) STATE are allowed in CONSERVE equations.");
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1130:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1130 |             Insertstr(q, ";\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘int number_states(Symbol*, Rlist**, Rlist**)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1148:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1148 |         diag(fun->name, "doesn't exist");
      |                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1165:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1165 |         diag("too many solve blocks", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void kinlist(Symbol*, Rlist*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1174:11: warning: variable ‘qv’ set but not used [-Wunused-but-set-variable]
 1174 |     Item* qv;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void check_block(int, int, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1211:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1211 |         diag(mes, "not allowed in this kind of block");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massagecompart(Item*, Item*, Item*, Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1243:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1243 |     Insertstr(qb2->next, "*/\n");
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1248:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1248 |                 replacstr(q, "_i");
      |                              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1252:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1252 |         Insertstr(qexp->prev->prev->prev, "/*");
      |                                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1255:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1255 |         Insertstr(qexp->prev, "/*");
      |                               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massageldifus(Item*, Item*, Item*, Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1281:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1281 |     Insertstr(qb2->next, "*/\n");
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1286:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1286 |                 replacstr(q, "_i");
      |                              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1290:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1290 |         Insertstr(qexp->prev->prev->prev, "/*");
      |                                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1293:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1293 |         Insertstr(qexp->prev, "/*");
      |                               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1304:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1304 |             diag(SYM(q)->name, "must be a (solved) STATE in a LONGITUDINAL_DIFFUSION statement");
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1333:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1333 |             diag(SYM(q)->name, "must be declared in COMPARTMENT");
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1335:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1335 |         lappendstr(ldifuslist, "0"); /* will be flux conc index if any */
      |                                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1336:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1336 |         lappendstr(ldifuslist, "");  /* will be dflux/dconc if any */
      |                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void kin_vect3(Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1370:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1370 |     last = insertstr(q4->next, "\n");
      |                                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1371:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1371 |     first = insertstr(last, "\n/*copy of previous function */\n");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void cvode_kinetic(Item*, Symbol*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1504:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1504 |     kinetic_intmethod(fun, "NEURON's CVode");
      |                            ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1505:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1505 |     Lappendstr(procfunc, "\n/*CVODE ode begin*/\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1515:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1515 |     Lappendstr(procfunc, "\n/*CVODE matsol*/\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1524:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1524 |     kinetic_implicit(fun, "dt", "ZZZ");
      |                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1524:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1524 |     kinetic_implicit(fun, "dt", "ZZZ");
      |                                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1567:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1567 |     Lappendstr(procfunc, "\n/*CVODE end*/\n");
      |                          ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void single_channel(Item*, Symbol*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1631:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1631 |     Lappendstr(procfunc, "\n/*Single Channel begin*/\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1687:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1687 |     Lappendstr(procfunc, "\n/*Single Channel end*/\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1574:9: warning: variable ‘nstate’ set but not used [-Wunused-but-set-variable]
 1574 |     int nstate, i;
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1404:14: warning: ‘astmt_last’ defined but not used [-Wunused-variable]
 1404 | static Item* astmt_last;
      |              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:119:12: warning: ‘int sparsedeclared(int)’ defined but not used [-Wunused-function]
  119 | static int sparsedeclared(int i) {
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:110:14: warning: ‘char* instance_loop()’ defined but not used [-Wunused-function]
  110 | static char* instance_loop() {
      |              ^~~~~~~~~~~~~
[  6%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp: In function ‘char* emalloc(unsigned int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp:222:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  222 |         diag("out of memory", (char*) 0);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp: In function ‘Item* putintoken(char*, short int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp:283:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  283 |         diag("internal error", " in putintoken");
      |              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp:283:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  283 |         diag("internal error", " in putintoken");
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp: In function ‘char* emalloc(unsigned int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp:172:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  172 |         diag("out of memory", (char*) 0);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp: In function ‘Item* putintoken(char*, short int, short int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp:240:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |         diag("internal error", " in putintoken");
      |              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp:240:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |         diag("internal error", " in putintoken");
      |                                ^~~~~~~~~~~~~~~~
[  6%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp
[  6%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp: In function ‘void openfiles(char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp:316:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  316 |             diag("Can't open input file: ", input_filename);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp:335:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  335 |         diag("Can't create C file: ", output_filename);
      |              ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp:292:10: warning: unused variable ‘s’ [-Wunused-variable]
  292 |     char s[NRN_BUFSIZE];
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp:80:13: warning: ‘pgm_name’ defined but not used [-Wunused-variable]
   80 | static char pgm_name[] = "nmodl";
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:11:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 | char* nmodl_version_ = "7.7.0";
      |                        ^~~~~~~
[  6%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrninit()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:221:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  221 |     indepinstall(install("t", NAME), "0", "1", "100", (Item*) 0, "ms", 0);
      |                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:221:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  221 |     indepinstall(install("t", NAME), "0", "1", "100", (Item*) 0, "ms", 0);
      |                                      ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:221:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  221 |     indepinstall(install("t", NAME), "0", "1", "100", (Item*) 0, "ms", 0);
      |                                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:221:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  221 |     indepinstall(install("t", NAME), "0", "1", "100", (Item*) 0, "ms", 0);
      |                                                ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:221:66: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  221 |     indepinstall(install("t", NAME), "0", "1", "100", (Item*) 0, "ms", 0);
      |                                                                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void parout()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:238:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  238 |         brkpnt_str_ = "nrn_cur, nrn_jacob, nrn_state";
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:240:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |         brkpnt_str_ = "0, 0, 0";
      |                       ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:244:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |         brkpnt_str_ = "(void*)0, (void*)0, (void*)0";
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:272:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  272 |         rsuffix = "";
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:278:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  278 |                "\
      |                ^~
  279 | \n#if METHOD3\nextern int _method3;\n#endif\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  280 | \n#if !NRNGPU\
      | ~~~~~~~~~~~~~~  
  281 | \n#undef exp\
      | ~~~~~~~~~~~~~   
  282 | \n#define exp hoc_Exp\nextern double hoc_Exp(double);\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  283 | \n#endif\n\
      | ~~~~~~~~~~~     
  284 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:286:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  286 |         Lappendstr(defs_list, "\n#include \"nmodlmutex.h\"");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:317:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  317 |     Lappendstr(defs_list, "\n");
      |                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:322:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  322 |                    "\n\
      |                    ^~~~
  323 | #define _threadargscomma_ _p, _ppvar, _thread, _nt,\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  324 | #define _threadargsprotocomma_ double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt,\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  325 | #define _threadargs_ _p, _ppvar, _thread, _nt\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  326 | #define _threadargsproto_ double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  327 | ");
      | ~                   
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:330:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  330 |                    "\n\
      |                    ^~~~
  331 | #define _threadargscomma_ /**/\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  332 | #define _threadargsprotocomma_ /**/\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  333 | #define _threadargs_ /**/\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  334 | #define _threadargsproto_ /**/\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  335 | ");
      | ~                   
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:338:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  338 |                "\
      |                ^~
  339 |         /*SUPPRESS 761*/\n\
      |         ~~~~~~~~~~~~~~~~~~~
  340 |         /*SUPPRESS 762*/\n\
      |         ~~~~~~~~~~~~~~~~~~~
  341 |         /*SUPPRESS 763*/\n\
      |         ~~~~~~~~~~~~~~~~~~~
  342 |         /*SUPPRESS 765*/\n\
      |         ~~~~~~~~~~~~~~~~~~~
  343 |         ");
      |         ~       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:344:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  344 |     Lappendstr(defs_list, "extern double *getarg();\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:360:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  360 |                "\n#if MAC\n#if !defined(v)\n#define v _mlhv\n#endif\n#if !defined(h)\n#define h "
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  361 |                "_mlhh\n#endif\n#endif\n");
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:362:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  362 |     Lappendstr(defs_list, "\n#if defined(__cplusplus)\nextern \"C\" {\n#endif\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:363:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  363 |     Lappendstr(defs_list, "static int hoc_nrnpointerindex = ");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:374:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  374 |         Lappendstr(defs_list, "static Datum* _extcall_thread;\n static Prop* _extcall_prop;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:385:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  385 |     Lappendstr(defs_list, "/* external NEURON variables */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:404:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  404 |     Lappendstr(defs_list, "/* declaration of user functions */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:418:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  418 |                "static int _mechtype;\n\
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
  419 | extern void _nrn_cacheloop_reg(int, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  420 | extern void hoc_register_prop_size(int, int, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  421 | extern void hoc_register_limits(int, HocParmLimits*);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  422 | extern void hoc_register_units(int, HocParmUnits*);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  423 | extern void nrn_promote(Prop*, int, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  424 | extern Memb_func* memb_func;\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  425 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:429:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  429 |                    "\n"
      |                    ^~~~
  430 |                    "#define NMODL_TEXT 1\n"
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~
  431 |                    "#if NMODL_TEXT\n"
      |                    ~~~~~~~~~~~~~~~~~~
  432 |                    "static const char* nmodl_file_text;\n"
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  433 |                    "static const char* nmodl_filename;\n"
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  434 |                    "extern void hoc_reg_nmodl_text(int, const char*);\n"
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  435 |                    "extern void hoc_reg_nmodl_filename(int, const char*);\n"
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |                    "#endif\n\n");
      |                    ~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:441:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  441 |         Lappendstr(defs_list, "extern Prop* nrn_point_prop_;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:442:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  442 |         Lappendstr(defs_list, "static int _pointtype;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:444:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  444 |                    "static void* _hoc_create_pnt(Object* _ho) { void* create_point_process(int, "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  445 |                    "Object*);\n");
      |                    ~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:446:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  446 |         Lappendstr(defs_list, "return create_point_process(_pointtype, _ho);\n}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:447:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  447 |         Lappendstr(defs_list, "static void _hoc_destroy_pnt(void*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:450:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  450 |             "static double _hoc_loc_pnt(void* _vptr) {double loc_point_process(int, void*);\n");
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:451:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  451 |         Lappendstr(defs_list, "return loc_point_process(_pointtype, _vptr);\n}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:453:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  453 |                    "static double _hoc_has_loc(void* _vptr) {double has_loc_point(void*);\n");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:454:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  454 |         Lappendstr(defs_list, "return has_loc_point(_vptr);\n}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:455:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  455 |         Lappendstr(defs_list, "static double _hoc_get_loc_pnt(void* _vptr) {\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:458:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  458 |             "double get_loc_point_process(void*); return (get_loc_point_process(_vptr));\n}\n");
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:461:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  461 |     Lappendstr(defs_list, "extern void _nrn_setdata_reg(int, void(*)(Prop*));\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:462:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  462 |     Lappendstr(defs_list, "static void _setdata(Prop* _prop) {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:465:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  465 |         Lappendstr(defs_list, "_extcall_prop = _prop;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:469:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  469 |         Lappendstr(defs_list, "_p = _prop->param; _ppvar = _prop->dparam;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:471:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  471 |     Lappendstr(defs_list, "}\n");
      |                           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:474:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  474 |         Lappendstr(defs_list, "static void _hoc_setdata(void* _vptr) { Prop* _prop;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:475:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  475 |         Lappendstr(defs_list, "_prop = ((Point_process*)_vptr)->_prop;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:478:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  478 |                    "static void _hoc_setdata() {\n Prop *_prop, *hoc_getdata_range(int);\n");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:482:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  482 |     Lappendstr(defs_list, "  _setdata(_prop);\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:484:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  484 |         Lappendstr(defs_list, "}\n");
      |                               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:486:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  486 |         Lappendstr(defs_list, "hoc_retpushx(1.);\n}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:490:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  490 |     Lappendstr(defs_list, "/* connect user functions to hoc names */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:491:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  491 |     Lappendstr(defs_list, "static VoidFunc hoc_intfunc[] = {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:493:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  493 |         Lappendstr(defs_list, "0,0\n};\n");
      |                               ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:494:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  494 |         Lappendstr(defs_list, "static Member_func _member_func[] = {\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:512:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  512 |     Lappendstr(defs_list, "0, 0\n};\n");
      |                           ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:536:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  536 |                     Lappendstr(defs_list, "_threadargsprotocomma_");
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:538:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  538 |                     Lappendstr(defs_list, "_threadargsproto_");
      |                                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:542:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  542 |                 Lappendstr(defs_list, "double");
      |                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:544:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  544 |                     Lappendstr(defs_list, ",");
      |                                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:547:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  547 |             Lappendstr(defs_list, ");\n");
      |                                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:621:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  621 |     Lappendstr(defs_list, "/* declare global and static user variables */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:636:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  636 |                    " if (_thread[_gth]._pval == _thread1data) {\n   _thread1data_inuse = 0;\n  "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  637 |                    "}else{\n   free((void*)_thread[_gth]._pval);\n  }\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:688:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  688 |     Lappendstr(defs_list, "/* some parameters have upper and lower limits */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:689:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  689 |     Lappendstr(defs_list, "static HocParmLimits _hoc_parm_limits[] = {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:704:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  704 |     Lappendstr(defs_list, "0,0,0\n};\n");
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:725:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  725 |     Lappendstr(defs_list, "/* connect global user variables to hoc */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:726:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  726 |     Lappendstr(defs_list, "static DoubScal hoc_scdoub[] = {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:734:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  734 |     Lappendstr(defs_list, "0,0\n};\n");
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:737:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  737 |     Lappendstr(defs_list, "static DoubVec hoc_vdoub[] = {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:745:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  745 |     Lappendstr(defs_list, "0,0,0\n};\n");
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:746:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  746 |     Lappendstr(defs_list, "static double _sav_indep;\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:750:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  750 |             "static void _ba1(Node*_nd, double* _pp, Datum* _ppd, Datum* _thread, NrnThread* _nt)");
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:757:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  757 |         Lappendstr(defs_list, ";\n");
      |                               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:765:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  765 |         "static void nrn_alloc(Prop*);\nstatic void  nrn_init(NrnThread*, _Memb_list*, int);\nstatic void nrn_state(NrnThread*, _Memb_list*, int);\n\
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  766 | ");
      | ~        
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:769:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  769 |                    "static void nrn_cur(NrnThread*, _Memb_list*, int);\nstatic void  "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  770 |                    "nrn_jacob(NrnThread*, _Memb_list*, int);\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:788:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  788 |         Lappendstr(defs_list, "\n");
      |                               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:789:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  789 |         Lappendstr(defs_list, "static void _watch_alloc(Datum*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:790:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  790 |         Lappendstr(defs_list, "extern void hoc_reg_watch_allocate(int, void(*)(Datum*));");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:791:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  791 |         Lappendstr(watch_alloc, "}\n\n");
      |                                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:801:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  801 |         Lappendstr(defs_list, "static void _hoc_destroy_pnt(void* _vptr) {\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:803:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  803 |             Lappendstr(defs_list, "  Prop* _prop = ((Point_process*)_vptr)->_prop;\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:817:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  817 |         Lappendstr(defs_list, "  destroy_point_process(_vptr);\n}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:828:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  828 |             diag("DESTRUCTOR only permitted for POINT_PROCESS", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:830:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  830 |         Lappendstr(defs_list, "static void _destructor(Prop*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:834:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  834 |         Lappendstr(defs_list, "static void _constructor(Prop*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:838:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  838 |                "/* connect range variables in _p that hoc is supposed to know about */\n");
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:840:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  840 |                "\
      |                ^~
  841 | static const char *_mechanism[] = {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  842 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:854:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  854 |     Lappendstr(defs_list, "0,\n");
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:864:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  864 |     Lappendstr(defs_list, "0,\n");
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:874:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  874 |     Lappendstr(defs_list, "0,\n");
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:887:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  887 |     Lappendstr(defs_list, "0};\n");
      |                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:892:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  892 |         Lappendstr(defs_list, "static Symbol* _morphology_sym;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:895:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  895 |         Lappendstr(defs_list, "extern Node* nrn_alloc_node_;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:909:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  909 |                "\n\
      |                ^~~~
  910 | extern Prop* need_memb(Symbol*);\n\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  911 | static void nrn_alloc(Prop* _prop) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  912 |         Prop *prop_ion;\n\
      |         ~~~~~~~~~~~~~~~~~~
  913 |         double *_p; Datum *_ppvar;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  914 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:917:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  917 |                    " if (nrn_point_prop_) {\n\
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  918 |         _prop->_alloc_seq = nrn_point_prop_->_alloc_seq;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  919 |         _p = nrn_point_prop_->param;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  920 |         _ppvar = nrn_point_prop_->dparam;\n }else{\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:924:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  924 |     Lappendstr(defs_list, "     /*initialize range parameters*/\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:935:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  935 |         Lappendstr(defs_list, " }\n");
      |                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:937:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  937 |     Lappendstr(defs_list, "\t_prop->param = _p;\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:942:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  942 |             Lappendstr(defs_list, " if (!nrn_point_prop_) {\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:947:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  947 |             Lappendstr(defs_list, " }\n");
      |                                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:949:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  949 |         Lappendstr(defs_list, "\t_prop->dparam = _ppvar;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:950:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  950 |         Lappendstr(defs_list, "\t/*connect ionic variables to this model*/\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1042:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1042 |         Lappendstr(defs_list, "if (!nrn_point_prop_) {_constructor(_prop);}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1045:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1045 |                        "\n\
      |                        ^~~~
 1046 | static void _constructor(Prop* _prop) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1047 |         double* _p; Datum* _ppvar; Datum* _thread;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1048 |         _thread = (Datum*)0;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~
 1049 |         _p = _prop->param; _ppvar = _prop->dparam;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1050 | {\n\
      | ~~~~                    
 1051 | ");
      | ~                       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1054:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1054 |                        "\n\
      |                        ^~~~
 1055 | static void _constructor(Prop* _prop) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1056 |         _p = _prop->param; _ppvar = _prop->dparam;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1057 | {\n\
      | ~~~~                    
 1058 | ");
      | ~                       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1061:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1061 |         Lappendstr(procfunc, "\n}\n}\n");
      |                              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1063:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1063 |     Lappendstr(defs_list, "\n}\n");
      |                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1065:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1065 |     Lappendstr(defs_list, "static void _initlists();\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1068:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1068 |         Lappendstr(defs_list, " /* some states have an absolute tolerance */\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1069:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1069 |         Lappendstr(defs_list, "static Symbol** _atollist;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1070:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1070 |         Lappendstr(defs_list, "static HocStateTolerance _hoc_state_tol[] = {\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1083:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1083 |         Lappendstr(defs_list, "0,0\n};\n");
      |                               ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1094:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1094 |             diag("can't use net_send if there is no NET_RECEIVE block", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1099:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1099 |             insertstr(net_send_delivered_, "  if (_lflag == 1. ) {*(_tqitem) = 0;}\n");
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1103:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1103 |         Lappendstr(defs_list, "static void _net_receive(Point_process*, double*, double);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1105:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1105 |             Lappendstr(defs_list, "extern int _nrn_netcon_args(void*, double***);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1108:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1108 |             Lappendstr(defs_list, "static void _net_init(Point_process*, double*, double);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1112:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1112 |         Lappendstr(defs_list, "static void _thread_mem_init(Datum*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1115:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1115 |         Lappendstr(defs_list, "static void _thread_cleanup(Datum*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1118:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1118 |         lappendstr(defs_list, "static void _update_ion_pointer(Datum*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1122:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1122 |                    "static void bbcore_write(double*, int*, int*, int*, _threadargsproto_);\n");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1124:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1124 |                    "extern void hoc_reg_bbcore_write(int, void(*)(double*, int*, int*, int*, "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1125 |                    "_threadargsproto_));\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1127:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1127 |                    "static void bbcore_read(double*, int*, int*, int*, _threadargsproto_);\n");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1129:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1129 |                    "extern void hoc_reg_bbcore_read(int, void(*)(double*, int*, int*, int*, "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1130 |                    "_threadargsproto_));\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1133:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1133 |                "\
      |                ^~
 1134 | extern Symbol* hoc_lookup(const char*);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1135 | extern void _nrn_thread_reg(int, int, void(*)(Datum*));\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1136 | extern void _nrn_thread_table_reg(int, void(*)(double*, Datum*, Datum*, NrnThread*, int));\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1137 | extern void hoc_register_tolerance(int, HocStateTolerance*, Symbol***);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1138 | extern void _cvode_abstol( Symbol**, double*, int);\n\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1139 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1146:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1146 |     q = lappendstr(defs_list, "");
      |                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1147:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1147 |     Lappendstr(defs_list, "_initlists();\n");
      |                           ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1161:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1161 |             Lappendstr(defs_list, "\t_morphology_sym = hoc_lookup(\"morphology\");\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1180:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1180 |                 Lappendstr(defs_list, " register_destructor(_destructor);\n");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1196:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1196 |                 Lappendstr(defs_list, " _thread_mem_init(_extcall_thread);\n");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1198:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1198 |                     Lappendstr(defs_list, " _thread1data_inuse = 0;\n");
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1203:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1203 |         Lappendstr(defs_list, "_mechtype = nrn_get_mechtype(_mechanism[1]);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1204:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1204 |         lappendstr(defs_list, "    _nrn_setdata_reg(_mechtype, _setdata);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1206:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1206 |             lappendstr(defs_list, "    _nrn_thread_reg(_mechtype, 1, _thread_mem_init);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1209:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1209 |             lappendstr(defs_list, "    _nrn_thread_reg(_mechtype, 0, _thread_cleanup);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1212:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1212 |             lappendstr(defs_list, "    _nrn_thread_reg(_mechtype, 2, _update_ion_pointer);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1215:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1215 |             lappendstr(defs_list, "    _nrn_thread_table_reg(_mechtype, _check_table_thread);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1218:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1218 |             lappendstr(defs_list, "  hoc_reg_bbcore_write(_mechtype, bbcore_write);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1219:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1219 |             lappendstr(defs_list, "  hoc_reg_bbcore_read(_mechtype, bbcore_read);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1223:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1223 |                        "#if NMODL_TEXT\n  hoc_reg_nmodl_text(_mechtype, nmodl_file_text);\n  "
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1224 |                        "hoc_reg_nmodl_filename(_mechtype, nmodl_filename);\n#endif\n");
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1229:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1229 |             Lappendstr(defs_list, " hoc_reg_watch_allocate(_mechtype, _watch_alloc);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1253:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1253 |             Lappendstr(defs_list, "\tnrn_writes_conc(_mechtype, 0);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1259:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1259 |                        "\
      |                        ^~
 1260 |         hoc_register_cvode(_mechtype, _ode_count, _ode_map, _ode_spec, _ode_matsol);\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1262:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1262 |                        "\
      |                        ^~
 1263 |         hoc_register_tolerance(_mechtype, _hoc_state_tol, &_atollist);\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1265:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1265 |                 Lappendstr(defs_list, " hoc_register_synonym(_mechtype, _ode_synonym);\n");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1269:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1269 |                        "\
      |                        ^~
 1270 |         hoc_register_cvode(_mechtype, _ode_count, 0, 0, 0);\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1289:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1289 |             Lappendstr(defs_list, "add_nrn_has_net_event(_mechtype);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1292:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1292 |             Lappendstr(defs_list, "pnt_receive[_mechtype] = _net_receive;\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1294:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1294 |                 Lappendstr(defs_list, "pnt_receive_init[_mechtype] = _net_init;\n");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1309:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1309 |                           " \
      |                           ^~~
 1310 | #if EXTRACELLULAR\n\
      | ~~~~~~~~~~~~~~~~~~~~       
 1311 | if (_nd->_extnode) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~    
 1312 |    v = NODEV(_nd) +_nd->_extnode->_v[0];\n\
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1313 | }else\n\
      | ~~~~~~~~                   
 1314 | #endif\n\
      | ~~~~~~~~~                  
 1315 | {\n\
      | ~~~~                       
 1316 |    v = NODEV(_nd);\n\
      |    ~~~~~~~~~~~~~~~~~~      
 1317 | }\n");
      | ~~~~                       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1319:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1319 |                 insertstr(ITM(q), " v = NODEV(_nd);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1337:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1337 |             Lappendstr(defs_list, "\thoc_register_ldifus1(_difusfunc);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1338:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1338 |             Linsertstr(defs_list, "static void _difusfunc(ldifusfunc2_t, NrnThread*);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1342:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1342 |                "\
      |                ^~
 1343 |         hoc_register_var(hoc_scdoub, hoc_vdoub, hoc_intfunc);\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1357:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1357 |         Lappendstr(defs_list, "hoc_register_limits(_mechtype, _hoc_parm_limits);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1358:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1358 |         Lappendstr(defs_list, "hoc_register_units(_mechtype, _hoc_parm_units);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1360:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1360 |     Lappendstr(defs_list, "}\n"); /* end of _reg */
      |                           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1362:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1362 |         Lappendstr(procfunc, "\nstatic void _thread_mem_init(Datum* _thread) {\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1364:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1364 |         Lappendstr(procfunc, "}\n");
      |                              ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1367:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1367 |         Lappendstr(procfunc, "\nstatic void _thread_cleanup(Datum* _thread) {\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1369:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1369 |         Lappendstr(procfunc, "}\n");
      |                              ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1377:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1377 |                        "\n\
      |                        ^~~~
 1378 | static void _destructor(Prop* _prop) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1379 |         double* _p; Datum* _ppvar; Datum* _thread;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1380 |         _thread = (Datum*)0;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~
 1381 |         _p = _prop->param; _ppvar = _prop->dparam;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1382 | {\n\
      | ~~~~                    
 1383 | ");
      | ~                       
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp: In function ‘void openfiles(int, char**)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:148:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  148 |         diag("Usage:", "modl prefixto.mod [inputfile]");
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:148:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  148 |         diag("Usage:", "modl prefixto.mod [inputfile]");
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1386:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1386 |                        "\n\
      |                        ^~~~
 1387 | static void _destructor(Prop* _prop) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1388 |         _p = _prop->param; _ppvar = _prop->dparam;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1389 | {\n\
      | ~~~~                    
 1390 | ");
      | ~                       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1393:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1393 |         Lappendstr(procfunc, "\n}\n}\n");
      |                              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:153:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  153 |             diag("Can't open input file: ", finname);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:229:12: warning: unused variable ‘j’ [-Wunused-variable]
  229 |     int i, j, ioncount, pointercount, gind, emit_check_table_thread;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp: In function ‘void printitem(Item*, FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:187:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  187 |         diag("printlist handles only a few types of items", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp: In function ‘void debug_item(Item*, int, FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:249:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  249 |             diag("unknown itemtype", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void ldifusreg()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1469:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1469 |         lappendstr(procfunc, "  return");
      |                              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1473:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1473 |         lappendstr(procfunc, ";\n}\n");
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1475:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1475 |     lappendstr(procfunc, "static void _difusfunc(ldifusfunc2_t _f, NrnThread* _nt) {int _i;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1526:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1526 |         lappendstr(procfunc, ", _nt);\n");
      |                              ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1528:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1528 |     lappendstr(procfunc, "}\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int decode_limits(Symbol*, double*, double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1533:12: warning: unused variable ‘d1’ [-Wunused-variable]
 1533 |     double d1;
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int decode_tolerance(Symbol*, double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1557:12: warning: unused variable ‘d1’ [-Wunused-variable]
 1557 |     double d1;
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void decode_ustr(Symbol*, double*, double*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1619:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1619 |         diag(sym->name, " does not have a proper declaration");
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void units_reg()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1632:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1632 |     Lappendstr(defs_list, "static HocParmUnits _hoc_parm_units[] = {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1675:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1675 |     Lappendstr(defs_list, "0,0\n};\n");
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrn_list(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1742:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1742 |         diag("NEURON SECTION variables not implemented", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1752:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1752 |         threadsafe("Use of EXTERNAL is not thread safe.");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1760:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1760 |         threadsafe("Use of POINTER is not thread safe.");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1767:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1767 |         threadsafe("Use of BBCOREPOINTER is not thread safe.");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void bablk(int, int, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1786:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1786 |     qb = insertstr(q1->prev->prev, "/*");
      |                                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1787:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1787 |     insertstr(q1, "*/\n");
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1797:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1797 |     vectorize_substitute(insertstr(q, ""), "double* _p; Datum* _ppvar;");
      |                                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1797:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1797 |     vectorize_substitute(insertstr(q, ""), "double* _p; Datum* _ppvar;");
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1798:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1798 |     qv = insertstr(q, "_p = _pp; _ppvar = _ppd;\n");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrn_use(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1834:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1834 |         diag("mergeing of neuron models not supported yet", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1844:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1844 |             lappendstr(useion, "-10000.");
      |                                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘Symbol* ifnew_install(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1914:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1914 |         parminstall(s, "0", "", "");
      |                        ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1914:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1914 |         parminstall(s, "0", "", "");
      |                             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1914:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1914 |         parminstall(s, "0", "", "");
      |                                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrndeclare()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1923:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1923 |     s = lookup("diam");
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1926:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1926 |             diag(s->name, "cannot be a RANGE or GLOBAL variable for this mechanism");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1931:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1931 |     s = lookup("area");
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1934:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1934 |             diag(s->name, "cannot be a RANGE or GLOBAL variable for this mechanism");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1941:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1941 |         s = ifnew_install("v");
      |                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1946:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1946 |         s = ifnew_install("v");
      |                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1949:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1949 |     s = ifnew_install("t");
      |                       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1951:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1951 |     s = ifnew_install("dt");
      |                       ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1954:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1954 |                                     "\n#define t nrn_threads->_t\n#define dt nrn_threads->_dt\n"),
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1955:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1955 |                          "\n#define t _nt->_t\n#define dt _nt->_dt\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1957:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1957 |     s = lookup("usetable");
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1961:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1961 |     s = lookup("celsius");
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1965:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1965 |     s = lookup("celcius");
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1967:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1967 |         diag("celcius should be spelled celsius", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void declare_p()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2036:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2036 |         s = ifnew_install("v");
      |                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2041:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2041 |         s = ifnew_install("_g");
      |                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2045:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2045 |         s = ifnew_install("_tsav");
      |                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int iondef(int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2177:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2177 |         q = lappendstr(defs_list, "#define _nd_area  *_ppvar[0]._pval\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2186:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2186 |             lappendstr(uip, "extern void nrn_update_ion_pointer(Symbol*, Datum*, int, int);\n");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2187:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2187 |             lappendstr(uip, "static void _update_ion_pointer(Datum* _ppvar) {\n");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2297:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2297 |         lappendstr(uip, "}\n");
      |                         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘List* begin_dion_stmt()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2317:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2317 |     qbrak = lappendstr(l, "\t{");
      |                           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘List* end_dion_stmt(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2351:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2351 |                     Lappendstr(l, "* 1.e2/ (_nd_area);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2353:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2353 |                     Lappendstr(l, ";\n");
      |                                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2359:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2359 |     Lappendstr(l, "\t}\n");
      |                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void ion_promote(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2383:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2383 |             Lappendstr(defs_list, "nrn_check_conc_write(_prop, prop_ion, 1);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2387:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2387 |             Lappendstr(defs_list, "nrn_check_conc_write(_prop, prop_ion, 0);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrn_var_assigned(Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2422:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2422 |              "is a special NEURON variable that should not be\n assigned a value\
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2423 |  in a model description file\n");
      |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int slist_search(int, Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2462:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2462 |         diag(s->name, "not really a STATE; Ie. No differential equation for it.\n");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_conc_map()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2536:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2536 |                              "is WRITE but is not a STATE and has no assignment statement");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void out_nt_ml_frag(List*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2546:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2546 |     vectorize_substitute(lappendstr(p, "  Datum* _thread;\n"),
      |                                        ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2547:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2547 |                          "  double* _p; Datum* _ppvar; Datum* _thread;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2549:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2549 |                "  Node* _nd; double _v; int _iml, _cntml;\n\
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2550 |   _cntml = _ml->_nodecount;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2551 |   _thread = _ml->_thread;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~
 2552 |   for (_iml = 0; _iml < _cntml; ++_iml) {\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2553 |     _p = _ml->_data[_iml]; _ppvar = _ml->_pdata[_iml];\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2554 |     _nd = _ml->_nodelist[_iml];\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2555 |     v = NODEV(_nd);\n\
      |     ~~~~~~~~~~~~~~~~~~
 2556 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_emit_interface()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2564:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2564 |                    "\n\
      |                    ^~~~
 2565 | static int _ode_count(int);\n");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2573:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2573 |                    "\n\
      |                    ^~~~
 2574 | static int _ode_count(int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2575 | static void _ode_map(int, double**, double**, double*, Datum*, double*, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2576 | static void _ode_spec(NrnThread*, _Memb_list*, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2577 | static void _ode_matsol(NrnThread*, _Memb_list*, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2578 | ");
      | ~                   
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2591:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2591 |                        "\nstatic void _ode_spec(NrnThread* _nt, _Memb_list* _ml, int _type) {\n");
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2598:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2598 |             vectorize_substitute(lappendstr(procfunc, "();\n"), "(_p, _ppvar, _thread, _nt);\n");
      |                                                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2598:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2598 |             vectorize_substitute(lappendstr(procfunc, "();\n"), "(_p, _ppvar, _thread, _nt);\n");
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2602:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2602 |             Lappendstr(procfunc, "}}\n");
      |                                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2605:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2605 |                        "\n\
      |                        ^~~~
 2606 | static void _ode_map(int _ieq, double** _pv, double** _pvdot, double* _pp, Datum* _ppd, double* _atol, int _type) {");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2607:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2607 |             vectorize_substitute(lappendstr(procfunc, "\n"),
      |                                                       ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2608:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2608 |                                  "\n\
      |                                  ^~~~
 2609 |         double* _p; Datum* _ppvar;\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2625:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2625 |             Lappendstr(procfunc, "}\n");
      |                                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2627:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2627 |                 Lappendstr(defs_list, "static void _ode_synonym(int, double**, Datum**);\n");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2629:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2629 |                            "\
      |                            ^~
 2630 | static void _ode_synonym(int _cnt, double** _pp, Datum** _ppd) {");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2631:59: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2631 |                 vectorize_substitute(lappendstr(procfunc, "\n"),
      |                                                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2632:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2632 |                                      "\n\
      |                                      ^~~~
 2633 |         double* _p; Datum* _ppvar;\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2635:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2635 |                            "\
      |                            ^~
 2636 |         int _i; \n\
      |         ~~~~~~~~~~~         
 2637 |         for (_i=0; _i < _cnt; ++_i) {_p = _pp[_i]; _ppvar = _ppd[_i];\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2639:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2639 |                 Lappendstr(procfunc, "}}\n");
      |                                      ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2668:59: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2668 |                 vectorize_substitute(lappendstr(procfunc, "();\n"),
      |                                                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2669:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2669 |                                      "(_p, _ppvar, _thread, _nt);\n");
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2671:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2671 |             Lappendstr(procfunc, "}\n");
      |                                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2673:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2673 |                        "\nstatic void _ode_matsol(NrnThread* _nt, _Memb_list* _ml, int _type) {\n");
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2680:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2680 |             Lappendstr(procfunc, "}}\n");
      |                                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_proced_emit()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2713:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2713 |                "\n\
      |                ^~~~
 2714 | static void _ode_matsol(Node* _nd, double* _pp, Datum* _ppd){}\n");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_rw_cur(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2753:13: warning: variable ‘sion’ set but not used [-Wunused-but-set-variable]
 2753 |     Symbol* sion;
      |             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void net_receive(Item*, Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2785:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2785 |         diag("Only one NET_RECEIVE block allowed", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2788:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2788 |         diag("NET_RECEIVE can only exist in a POINT_PROCESS", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2792:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2792 |     insertstr(qstmt, "(Point_process* _pnt, double* _args, double _lflag)");
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2805:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2805 |     q = insertstr(qstmt, "\n{");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2806:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2806 |     vectorize_substitute(q, "\n{  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;\n");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2808:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2808 |         insertstr(qstmt, "  int _watch_rm = 0;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2810:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2810 |     q = insertstr(qstmt, "  _p = _pnt->_prop->param; _ppvar = _pnt->_prop->dparam;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2811:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2811 |     vectorize_substitute(insertstr(q, ""), "  _thread = (Datum*)0; _nt = (NrnThread*)_pnt->_vnt;");
      |                                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2811:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2811 |     vectorize_substitute(insertstr(q, ""), "  _thread = (Datum*)0; _nt = (NrnThread*)_pnt->_vnt;");
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2814:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2814 |             insertstr(qstmt, " assert(_tsav <= t); _tsav = t;");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2817:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2817 |                       " if (_tsav > t){ extern char* hoc_object_name(); "
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2818 |                       "hoc_execerror(hoc_object_name(_pnt->ob), \":Event arrived out of order. "
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2819 |                       "Must call ParallelContext.set_maxstep AFTER assigning minimum "
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2820 |                       "NetCon.delay\");}\n _tsav = t;");
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2823:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2823 |     insertstr(qend, "}");
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2831:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2831 |         Symbol* vsym = lookup("v");
      |                               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2835:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2835 |                 insertstr(qstmt, " v = NODEV(_pnt->node);\n");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2836:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2836 |                 insertstr(qend, "\n NODEV(_pnt->node) = v;\n");
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2853:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2853 |                     diag(s->name, ":only concentrations can be mentioned in a NET_RECEIVE block");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2863:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2863 |                         diag("too many ions mentioned in NET_RECEIVE block (limit 10", (char*) 0);
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2782:12: warning: unused variable ‘b’ [-Wunused-variable]
 2782 |     int i, b;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void net_init(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2896:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2896 |     replacstr(qinit, "\nstatic void _net_init(Point_process* _pnt, double* _args, double _lflag)");
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2899:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2899 |                          "\
      |                          ^~
 2900 |     double* _p = _pnt->_prop->param;\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2901 |     Datum* _ppvar = _pnt->_prop->dparam;\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2902 |     Datum* _thread = (Datum*)0;\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2903 |     NrnThread* _nt = (NrnThread*)_pnt->_vnt;\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2904 | ");
      | ~                         
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2906:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2906 |         diag("NET_RECEIVE block can contain only one INITIAL block", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void fornetcon(Item*, Item*, Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2938:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2938 |     insertstr(qend->next, "\t}}\n");
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void chk_global_state()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2972:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2972 |             diag(s->name, " is a STATE variable and hence cannot be declared as GLOBAL");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void conductance_hint(int, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2991:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2991 |         diag("CONDUCTANCE can only appear in BREAKPOINT block", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:3000:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 3000 |             diag(s->name, "not declared as USEION in NEURON block");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2989:11: warning: unused variable ‘q’ [-Wunused-variable]
 2989 |     Item* q;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:182:12: warning: ‘cvode_index’ defined but not used [-Wunused-variable]
  182 | static int cvode_index;
      |            ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:179:12: warning: ‘cond_index’ defined but not used [-Wunused-variable]
  179 | static int cond_index;
      |            ^~~~~~~~~~
[  6%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  7%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp: In function ‘void c_out()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:292:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  292 |             printlist(end_dion_stmt(".001"));
      |                                     ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp: In function ‘void c_out_vectorize()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:745:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  745 |                     "current can only be LOCAL in a BREAKPOINT if CONDUCTANCE statements are "
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  746 |                     "used. ",
      |                     ~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:797:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  797 |                 printlist(end_dion_stmt(".001"));
      |                                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp: In function ‘void conductance_cout()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:999:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  999 |                 lappendstr(m, "_v");
      |                               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:1006:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1006 |             diag("modelfunc contains item which is not a SYMBOL or STRING", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp: In function ‘void nrn_unit_chk()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:29:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   29 |     unit_chk("v", "millivolt");
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:29:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   29 |     unit_chk("v", "millivolt");
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:30:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   30 |     unit_chk("t", "ms");
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:30:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   30 |     unit_chk("t", "ms");
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:31:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   31 |     unit_chk("dt", "ms");
      |              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:31:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   31 |     unit_chk("dt", "ms");
      |                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:32:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   32 |     unit_chk("celsius", "degC");
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:32:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   32 |     unit_chk("celsius", "degC");
      |                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:33:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   33 |     unit_chk("diam", "micron");
      |              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:33:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   33 |     unit_chk("diam", "micron");
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:34:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   34 |     unit_chk("area", "micron2");
      |              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:34:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   34 |     unit_chk("area", "micron2");
      |                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:39:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   39 |                 unit_chk(SYM(q)->name, "nanoamp");
      |                                        ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:41:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   41 |                 unit_chk(SYM(q)->name, "milliamp/cm2");
      |                                        ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:46:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   46 |         unit_chk(SYM(q)->name, "milli/liter");
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:49:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   49 |         unit_chk(SYM(q)->name, "millivolt");
      |                                ^~~~~~~~~~~
[  8%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/passn.cpp
[  8%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/passn.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp:54:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void explicit_decl(int, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:82:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 |             diag("Multiple declaration of ", sym->name);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:102:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  102 |         diag(sym->name, "has different values at same level");
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘Symbol* ifnew_parminstall(char*, char*, char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:188:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  188 |             diag(s->name, "can't be declared a parameter by default");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void steppedinstall(Symbol*, Item*, Item*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:203:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  203 |         diag("Only one STEPPED variable can be defined", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:217:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  217 |             diag("Maximum of 5 steps in a stepped variable", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:227:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  227 | static char* indepunits = "";
      |                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void indepinstall(Symbol*, char*, char*, char*, Item*, char*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:251:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  251 |                 parminstall(indepsym, "0", "ms", "");
      |                                       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:251:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  251 |                 parminstall(indepsym, "0", "ms", "");
      |                                            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:251:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  251 |                 parminstall(indepsym, "0", "ms", "");
      |                                                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:257:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  257 |             diag("Only one independent variable can be defined", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void depinstall(int, Symbol*, int, char*, char*, char*, Item*, int, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:309:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  309 |         diag(n->name, "tolerance can be specified only for a STATE");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:322:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  322 |             diag("START not legal except in  STATE block", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void statdefault(Symbol*, int, char*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:342:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  342 |         diag(n->name, "can't be a STATE");
      |                       ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:346:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  346 |         s = ifnew_parminstall(nam, "0", units, "");
      |                                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:346:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  346 |         s = ifnew_parminstall(nam, "0", units, "");
      |                                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:348:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  348 |             parminstall(s, STR(qs), units, "");
      |                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:356:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  356 |         depinstall(0, s, index, "0", "1", un, ITEM0, 0, "");
      |                                 ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:356:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  356 |         depinstall(0, s, index, "0", "1", un, ITEM0, 0, "");
      |                                      ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:356:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  356 |         depinstall(0, s, index, "0", "1", un, ITEM0, 0, "");
      |                                                         ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void vectorize_scan_for_func(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:392:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  392 |                         vectorize_substitute(q->next, "(_p, _ppvar, _thread, _nt");
      |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:394:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  394 |                         vectorize_substitute(q->next, "(_p, _ppvar, _thread, _nt,");
      |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:382:15: warning: unused variable ‘qq’ [-Wunused-variable]
  382 |     Item *q, *qq;
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:383:9: warning: unused variable ‘b’ [-Wunused-variable]
  383 |     int b;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void defarg(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:408:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  408 |         vectorize_substitute(insertstr(q2, ""), "_threadargsproto_");
      |                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:408:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  408 |         vectorize_substitute(insertstr(q2, ""), "_threadargsproto_");
      |                                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:414:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  414 |             insertstr(q, "double");
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:418:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  418 |     vectorize_substitute(insertstr(q1->next, ""), "_threadargsprotocomma_");
      |                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:418:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  418 |     vectorize_substitute(insertstr(q1->next, ""), "_threadargsprotocomma_");
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:404:11: warning: unused variable ‘q3’ [-Wunused-variable]
  404 |     Item *q3, *q;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void lag_stmt(Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:437:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  437 |         diag("INDEPENDENT variable must be declared to process", "the LAG statement");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:437:66: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  437 |         diag("INDEPENDENT variable must be declared to process", "the LAG statement");
      |                                                                  ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:440:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  440 |         diag(name1->name, "not a STATE or DEPENDENT variable");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:443:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  443 |         diag(name2->name, "not a CONSTANT or PARAMETER");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:447:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  447 |         diag(buf, "already in use");
      |                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void queue_stmt(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:486:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  486 |         Linsertstr(initfunc, "initqueue();\n");
      |                              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:489:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  489 |         replacstr(q1, "enqueue(");
      |                       ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:491:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  491 |         replacstr(q1, "dequeue(");
      |                       ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:497:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  497 |         diag(s->name, "not declared");
      |                       ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void add_nrnthread_arg(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:518:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  518 |     vectorize_substitute(insertstr(q->next, "nrn_threads,"), "_nt,");
      |                                             ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:518:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  518 |     vectorize_substitute(insertstr(q->next, "nrn_threads,"), "_nt,");
      |                                                              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘int check_tables_threads(List*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:572:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  572 |                    "\nstatic void _check_table_thread(double* _p, Datum* _ppvar, Datum* _thread, "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  573 |                    "NrnThread* _nt, int _type) {\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:578:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  578 |         lappendstr(p, "}\n");
      |                       ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void table_massage(List*, Item*, Item*, List*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:604:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  604 |     ifnew_parminstall("usetable", "1", "", "0 1");
      |                       ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:604:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  604 |     ifnew_parminstall("usetable", "1", "", "0 1");
      |                                   ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:604:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  604 |     ifnew_parminstall("usetable", "1", "", "0 1");
      |                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:604:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  604 |     ifnew_parminstall("usetable", "1", "", "0 1");
      |                                            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:615:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  615 |             diag("TABLE stmt in FUNCTION cannot have a table name list", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:621:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  621 |             diag("TABLE stmt in PROCEDURE must have a table name list", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:625:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  625 |         diag("FUNCTION or PROCEDURE containing a TABLE stmt\n", "must have exactly one argument");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:625:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  625 |         diag("FUNCTION or PROCEDURE containing a TABLE stmt\n", "must have exactly one argument");
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:670:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  670 |     vectorize_substitute(q, "");
      |                             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:677:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  677 |     Lappendstr(procfunc, " static int _maktable=1; int _i, _j, _ix = 0;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:678:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  678 |     Lappendstr(procfunc, " double _xi, _tmax;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:683:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  683 |     lappendstr(procfunc, " if (!usetable) {return;}\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:705:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  705 |     Lappendstr(procfunc, " if (_maktable) { double _x, _dx; _maktable=0;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:712:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  712 |     Lappendstr(procfunc, ";\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:748:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  748 |     Lappendstr(procfunc, "  }\n"); /*closes loop over _i index*/
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:755:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  755 |     Lappendstr(procfunc, " }\n"); /* closes if(maktable)) */
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:756:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  756 |     Lappendstr(procfunc, "}\n\n");
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:766:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  766 |         Lappendstr(procfunc, "double");
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:768:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  768 |         Lappendstr(procfunc, "static int");
      |                              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:787:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  787 |         Lappendstr(procfunc, "return");
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:796:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  796 |         Lappendstr(procfunc, "return 0;\n");
      |                              ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:798:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  798 |     Lappendstr(procfunc, "}\n\n"); /* end of new function */
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:802:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  802 |         Lappendstr(procfunc, "static double");
      |                              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:804:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  804 |         Lappendstr(procfunc, "static void");
      |                              ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:815:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  815 |     Lappendstr(procfunc, "int _i, _j;\n");
      |                          ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:816:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  816 |     Lappendstr(procfunc, "double _xi, _theta;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:819:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  819 |     Lappendstr(procfunc, "if (!usetable) {\n");
      |                          ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:821:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  821 |         Lappendstr(procfunc, "return");
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:830:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  830 |         Lappendstr(procfunc, "return;");
      |                              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:832:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  832 |     Lappendstr(procfunc, "\n}\n");
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:837:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  837 |     Lappendstr(procfunc, "if (isnan(_xi)) {\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:839:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  839 |         Lappendstr(procfunc, " return _xi; }\n");
      |                              ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:853:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  853 |         Lappendstr(procfunc, " return;\n }\n");
      |                              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:855:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  855 |     Lappendstr(procfunc, "if (_xi <= 0.) {\n");
      |                          ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:873:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  873 |         Lappendstr(procfunc, "return;");
      |                              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:875:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  875 |     Lappendstr(procfunc, "}\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:896:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  896 |         Lappendstr(procfunc, "return;");
      |                              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:898:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  898 |     Lappendstr(procfunc, "}\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:900:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  900 |     Lappendstr(procfunc, "_i = (int) _xi;\n");
      |                          ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:910:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  910 |         Lappendstr(procfunc, "_theta = _xi - (double)_i;\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:931:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  931 |     Lappendstr(procfunc, "}\n\n"); /* end of new function */
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void hocfunchack(Symbol*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:968:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  968 |     vectorize_substitute(lappendstr(procfunc, ""),
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:969:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  969 |                          "\
      |                          ^~
  970 |   double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  971 | ");
      | ~                         
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:973:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  973 |         vectorize_substitute(lappendstr(procfunc, "  _hoc_setdata(_vptr);\n"),
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:974:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  974 |                              "\
      |                              ^~
  975 |   _p = ((Point_process*)_vptr)->_prop->param;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  976 |   _ppvar = ((Point_process*)_vptr)->_prop->dparam;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  977 |   _thread = _extcall_thread;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  978 |   _nt = (NrnThread*)((Point_process*)_vptr)->_vnt;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  979 | ");
      | ~                             
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:981:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  981 |         vectorize_substitute(lappendstr(procfunc, ""),
      |                                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:982:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  982 |                              "\
      |                              ^~
  983 |   if (_extcall_prop) {_p = _extcall_prop->param; _ppvar = _extcall_prop->dparam;}else{ _p = (double*)0; _ppvar = (Datum*)0; }\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  984 |   _thread = _extcall_thread;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  985 |   _nt = nrn_threads;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~       
  986 | ");
      | ~                             
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:990:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  990 |         qp = lappendstr(procfunc, "");
      |                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:996:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  996 |         Lappendstr(procfunc, "_r = ");
      |                              ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:998:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  998 |         Lappendstr(procfunc, "_r = 1.;\n");
      |                              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1001:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1001 |     lappendstr(procfunc, "(");
      |                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1003:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1003 |     qp = lappendstr(procfunc, "");
      |                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1009:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1009 |             Lappendstr(procfunc, ",");
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1014:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1014 |         Lappendstr(procfunc, ");\n return(_r);\n}\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1017:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1017 |         Lappendstr(procfunc, ");\n hoc_retpushx(_r);\n}\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1020:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1020 |         vectorize_substitute(qp, "_p, _ppvar, _thread, _nt,");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1022:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1022 |         vectorize_substitute(qp, "_p, _ppvar, _thread, _nt");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:956:11: warning: unused variable ‘q’ [-Wunused-variable]
  956 |     Item* q;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void vectorize_use_func(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1041:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1041 |             Insertstr(qpar1->next, "&");
      |                                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1047:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1047 |                 replacstr(qname, "");
      |                                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1048:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1048 |                 replacstr(qpar1, "");
      |                                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1049:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1049 |                 replacstr(qpar2, "");
      |                                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1055:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1055 |                         replacstr(qeq, "=");
      |                                        ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1068:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1068 |                     Linsertstr(procfunc, "extern int state_discon_flag_;\n");
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1071:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1071 |                 Insertstr(qpar1->next, "-1, &");
      |                                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1077:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1077 |                 replacstr(qname, "artcell_net_send");
      |                                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1079:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1079 |             Insertstr(qexpr, "t + ");
      |                              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1081:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1081 |                 Insertstr(qpar1->next, "_tqitem, _args, _pnt,");
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1083:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1083 |                 Insertstr(qpar1->next, "_tqitem, (double*)0, _ppvar[1]._pvoid,");
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1085:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1085 |                 diag("net_send allowed only in INITIAL and NET_RECEIVE blocks", (char*) 0);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1090:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1090 |                 Insertstr(qpar1->next, "_pnt,");
      |                                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1092:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1092 |                 diag("net_event", "only allowed in NET_RECEIVE block");
      |                      ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1092:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1092 |                 diag("net_event", "only allowed in NET_RECEIVE block");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1096:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1096 |                 replacstr(qname, "artcell_net_move");
      |                                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1099:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1099 |                 Insertstr(qpar1->next, "_tqitem, _pnt,");
      |                                        ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1101:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1101 |                 diag("net_move", "only allowed in NET_RECEIVE block");
      |                      ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1101:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1101 |                 diag("net_move", "only allowed in NET_RECEIVE block");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1108:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1108 |         q = insertstr(qpar1->next, "_threadargscomma_");
      |                                    ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1110:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1110 |         q = insertstr(qpar1->next, "_threadargs_");
      |                                    ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void function_table(Symbol*, Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1142:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1142 |         diag("FUNCTION_TABLE declaration must have one or more arguments:", s->name);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1148:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1148 |     insertstr(qb2, "}\n/* "); /* kludge to avoid a bad vectorize_substitute */
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1149:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1149 |     insertstr(qb2->next, " */\n");
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void watchstmt(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1174:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1174 |         diag("\"WATCH\" statement only allowed in NET_RECEIVE block", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1178:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1178 |     vectorize_substitute(lappendstr(procfunc, ""),(char*)"\tdouble* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;\n\t_thread= (Datum*)0; _nt = (NrnThread*)_pnt->_vnt;\n");
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1186:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1186 |         insertstr(par1, "-(");
      |                         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1187:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1187 |         insertstr(par2->next, ")");
      |                               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1189:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1189 |     replacstr(dir, ") - (");
      |                    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1190:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1190 |     lappendstr(procfunc, ";\n}\n");
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1196:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1196 |                    "\nstatic void _watch_alloc(Datum* _ppvar) {\n"
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1197 |                    "  Point_process* _pnt = (Point_process*)_ppvar[1]._pvoid;\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘Item* protect_astmt(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1226:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1226 |     replacstr(q1, "/* PROTECT */_NMODLMUTEXLOCK\n");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1227:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1227 |     q = insertstr(q2->next, "\n _NMODLMUTEXUNLOCK /* end PROTECT */\n");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void nrnmutex(int, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1236:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1236 |             diag("MUTEXLOCK invoked after MUTEXLOCK", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1239:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1239 |         replacstr(q, "_NMODLMUTEXLOCK\n");
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1243:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1243 |             diag("MUTEXUNLOCK invoked with no earlier MUTEXLOCK", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1246:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1246 |         replacstr(q, "_NMODLMUTEXUNLOCK\n");
      |                      ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1250:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1250 |             diag("MUTEXUNLOCK not invoked after MUTEXLOCK", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/cy_cpp_filt.sh /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/graphicsPrimitives.cpp
+ file=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/graphicsPrimitives.cpp
+ mingw=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
+ test x = x1
[  8%] Built target rxd_cython_generated
[  8%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/runpy.sh /usr/bin/python3
runpy /usr/bin/python3
+ echo runpy /usr/bin/python3
+ pyexe=/usr/bin/python3
+ mingw=
+ shift
+ export 'LDCSHARED=/usr/lib64/mpich/bin/mpicc -shared'
+ LDCSHARED='/usr/lib64/mpich/bin/mpicc -shared'
+ export 'LDCXXSHARED=/usr/lib64/mpich/bin/mpicxx -shared'
+ LDCXXSHARED='/usr/lib64/mpich/bin/mpicxx -shared'
+ export SETUPTOOLS_USE_DISTUTILS=local
+ SETUPTOOLS_USE_DISTUTILS=local
+ test x = x1
+ /usr/bin/python3 setup.py build_ext --build-lib=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/lib/python
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp: In function ‘void netrec_discon1(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp:141:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  141 |         insertstr(lastok, "  }\n");
      |                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp: In function ‘void general_discon_adjust(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp:227:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  227 |     insertstr(lastok, "  }\n");
      |                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp:168:9: warning: unused variable ‘i’ [-Wunused-variable]
  168 |     int i;
      |         ^
[  8%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp
[  8%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp: In function ‘void solv_partial(Item*, Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:89:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   89 |     if ((dspace = lookup("delta_x")) == SYM0) {
      |                          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:90:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   90 |         dspace = install("delta_x", NAME);
      |                          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:91:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   91 |         parminstall(dspace, "1", "", "");
      |                             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:91:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   91 |         parminstall(dspace, "1", "", "");
      |                                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:91:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   91 |         parminstall(dspace, "1", "", "");
      |                                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp: In function ‘void partial_eqn(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:142:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |             diag("Two partial equations for same state: ", SYM(q8)->name);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:156:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  156 |         diag(pv[2]->name, "is not a STATE");
      |                           ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:159:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  159 |         diag(pv[2]->name, "' must be the time derivative");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:163:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  163 |             diag(pv[i]->name, "dimension differs from STATE var");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:166:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |     replacstr(q2->prev, "\n/*where partial call goes*/\n");
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp: In function ‘void massagepartial(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:184:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  184 |         diag("Only one partial block currently allowed", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:187:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  187 |         diag("within the PARTIAL block must occur at least one equation with the syntax ---\n",
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:188:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  188 |              "~ V' = F*DEL2(V) + G\n");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:208:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  208 |                     diag("Duplicate boundary condition for ", s->name);
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:219:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  219 |                     diag("Neumann and Dirichlet conditions", "specified on same side");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:219:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  219 |                     diag("Neumann and Dirichlet conditions", "specified on same side");
      |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:225:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  225 |                     Lappendstr(bnd[i], "0");
      |                                        ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:244:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                 Insertstr(partialcolon, ";\n");
      |                                         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:253:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  253 |             diag("Boundary condition: No partial equation for ", s->name);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:256:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  256 |     replacstr(q1, "int");
      |                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:257:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  257 |     Insertstr(q3, "()\n");
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:260:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  260 |     Insertstr(q6, "return 0;\n");
      |                   ^~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
[  8%] Built target rx3dextensions_0
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
gmake[2]: Nothing to be done for 'share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/build'.
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
[  8%] Built target rx3d
[  8%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp
[  8%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:4:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp: In function ‘Symbol* lookup(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:25:28: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   25 |     ITERATE(sp, symlist[s[0]]) {
      |                         ~~~^
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:25:5: note: in expansion of macro ‘ITERATE’
   25 |     ITERATE(sp, symlist[s[0]]) {
      |     ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:25:28: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   25 |     ITERATE(sp, symlist[s[0]]) {
      |                         ~~~^
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:25:5: note: in expansion of macro ‘ITERATE’
   25 |     ITERATE(sp, symlist[s[0]]) {
      |     ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp: In function ‘Symbol* install(char*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:61:25: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   61 |         sl = symlist[s[0]];
      |                      ~~~^
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  8%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp
/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:264:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  264 | #define NEURON_DATA_DIR "/usr/lib64/mpich/share/nrn"
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:71:22: note: in expansion of macro ‘NEURON_DATA_DIR’
   71 | static char* dfile = NEURON_DATA_DIR "/lib/nrnunits.lib" SUFFIX;
      |                      ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:82:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 | static char* dfilealt = "../../share/lib/nrnunits.lib" SUFFIX;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:122:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                        ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:122:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:122:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:122:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:123:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:123:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:123:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:123:68: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:123:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:124:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:124:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:124:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:124:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:125:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:125:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:125:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |                                                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void ucopypush(unit*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:269:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  269 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void Unit_push(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:289:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  289 |         pc = "";
      |              ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void unit_push_num(double)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:297:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  297 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘char* unit_str()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:310:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  310 |         return "";
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void install_units_help(char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:329:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  329 |         diag("Units redefinition", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void Unit_cmp()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:477:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  477 |                 diag("The units of the previous two expressions are not conformable", (char*) "\n");
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:488:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  488 |             diag(")\n", (char*) 0);
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void chkfperror()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:535:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  535 |         diag("underflow or overflow in units calculation", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void dimensionless()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:551:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  551 |             diag("The previous expression is not dimensionless", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void unit_less()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:565:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  565 |             diag("", (char*) 0);
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void units_alloc()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:578:9: warning: unused variable ‘i’ [-Wunused-variable]
  578 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void unit_init()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:635:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  635 |             diag("Bad MODLUNIT environment variable. Cant open:", buf);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘int lookup(char*, unit*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:858:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  858 |     diag("Cannot recognize the units: ", name);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void units_cpp_init()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:892:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  892 |     lp = hash_table("");
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:1161:15: warning: ‘double dynam_unit_mag(int, char*, char*)’ defined but not used [-Wunused-function]
 1161 | static double dynam_unit_mag(int legacy, char* u1, char* u2) {
      |               ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  9%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/version.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/version.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp: In function ‘void sensmassage(int, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:153:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  153 |         diag(buf, "is user defined and cant be used for SENS");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:244:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                 depinstall(1, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:244:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                 depinstall(1, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:244:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                 depinstall(1, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:244:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                 depinstall(1, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:246:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                 depinstall(1, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:246:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                 depinstall(1, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:246:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                 depinstall(1, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:246:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                 depinstall(1, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                                             ^~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:91:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:325:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  325 |         IGNORE(ifnew_parminstall(buf, "0.05", "", ""));
      |                                       ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:325:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  325 |         IGNORE(ifnew_parminstall(buf, "0.05", "", ""));
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:325:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  325 |         IGNORE(ifnew_parminstall(buf, "0.05", "", ""));
      |                                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:335:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  335 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:335:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  335 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:335:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  335 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:335:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  335 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:337:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  337 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:337:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  337 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:337:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  337 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:337:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  337 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                                             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:345:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  345 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:345:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  345 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:345:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  345 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:345:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  345 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:347:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  347 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:347:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  347 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:347:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  347 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:347:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  347 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                                             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void massagenonlin(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:64:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   64 |     replacstr(q1, "\nstatic void");
      |                   ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:65:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   65 |     Insertstr(q3, "()\n");
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   66 |     Insertstr(q3->next, " int _counte = -1;\n");
      |                         ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:69:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   69 |         diag("NONLINEAR merging not implemented", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘int nonlin_common(Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:120:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  120 |                 diag("no previous equation for adding terms", (char*) 0);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:137:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  137 |             diag(buf, "of states used");
      |                       ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:150:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  150 |         diag("NONLINEAR contains no equations", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘Item* mixed_eqns(Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:178:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  178 |     Insertstr(q4, "}");
      |                   ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:179:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  179 |     q = insertstr(q3, "{ static int _recurse = 0;\n int _counte = -1;\n");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:189:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  189 |     Insertstr(q3, "if (!_recurse) {\n _recurse = 1;\n");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:206:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  206 |     Insertstr(q3, "_recurse = 0; if(error) {abort_run(error);}}\n");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void init_lineq(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:237:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  237 |         replacstr(q1, "");
      |                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:240:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |         replacstr(q1, " ++_counte;\n");
      |                       ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void lin_state_term(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:251:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  251 |     replacstr(q1, "1.0");
      |                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:255:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  255 |         replacstr(q2, "");
      |                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void linterm(Item*, Item*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:285:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  285 |         signstr = " -= ";
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:287:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  287 |         signstr = " += ";
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:302:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  302 |         diag("more than one state in preceding term", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:304:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  304 |     Insertstr(q2->next, ";\n");
      |                         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void massage_linblk(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:318:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  318 |         diag(linblk->name, "has no equations");
      |                            ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:322:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  322 |     replacstr(q1, "\nstatic void");
      |                   ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:323:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  323 |     Insertstr(q3, "()\n");
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:324:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  324 |     Insertstr(q3->next, " int _counte = -1;\n");
      |                         ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:363:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  363 |     Insertstr(q4, "\n}\n");
      |                   ^~~~~~~
[ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp
[ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘char* decode_units(Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:18:12: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   18 |     return "";
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_exponent(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:56:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   56 |             Unit_push("");
      |                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:62:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   62 |         Unit_push("");
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_logic(int, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:100:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_done_args()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:130:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  130 |         diag("too few arguments", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_chk_arg(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:142:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |         diag("too many arguments", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_del(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:166:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |     s = lookup("delta_x");
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:168:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  168 |         diag("delta_x not declared", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:171:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  171 |     Unit_push("");
      |               ^~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[ 10%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o -MF CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o.d -o CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated/lex.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:28,
                 from lex.cpp:19:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/version.cpp:4:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 | char* RCS_version = "1.1.1.1";
      |                     ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/version.cpp:5:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 | char* RCS_date = "1994/10/12 17:22:51";
      |                  ^~~~~~~~~~~~~~~~~~~~~
[ 10%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o -MF CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o.d -o CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/modlunit_generated/parse1.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from ../../../../src/modlunit/parse1.ypp:4:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void solvequeue(Item*, Item*, int, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:66:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   66 |         Lappendstr(nrnstate, "{");
      |                              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:74:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   74 |         Lappendstr(nrnstate, "}");
      |                              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:80:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |                 diag("The SOLVE statement must be before the DERIVATIVE block for ", SYM(lq)->name);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:98:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   98 |             SYM(q2)->name = stralloc("derivimplicit", SYM(q2)->name);
      |                                      ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:124:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |         replacstr(qtemp, "if (error)");
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void solvhandler()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:192:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  192 |                 method = lookup("adrunge");
      |                                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:218:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  218 |                 method = lookup("_advance");
      |                                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:251:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  251 |                 method = lookup("newton");
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:261:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  261 |                 method = lookup("simeq");
      |                                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:285:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  285 |                     insertstr(qsol, "if (!cvode_active_)");
      |                                     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:287:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  287 |                     linsertstr(procfunc, "extern int cvode_active_;\n");
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:291:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  291 |                     insertstr(qsol, "if (!cvode_active_)");
      |                                     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:293:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  293 |                     linsertstr(procfunc, "extern int cvode_active_;\n");
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:315:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  315 |             diag("Illegal or unimplemented SOLVE type: ", fun->name);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:324:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  324 |         Insertstr(qsol, "error =");
      |                         ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:328:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  328 |             vectorize_substitute(qsol->next, "");
      |                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:329:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  329 |             vectorize_substitute(qsol->prev, "");
      |                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:373:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  373 | char* saveindep = "";
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void whileloop(Item*, long int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:409:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  409 |             deltaindep = ifnew_parminstall(buf, sval, "", "");
      |                                                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:409:59: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  409 |             deltaindep = ifnew_parminstall(buf, sval, "", "");
      |                                                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:418:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  418 |             cp = "dt";
      |                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:420:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  420 |             cp = "0.0";
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:432:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  432 |         diag("The independent variable name must be `t'", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:507:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  507 |         vectorize_substitute(initfunc->prev, "");
      |                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:390:11: warning: variable ‘cp’ set but not used [-Wunused-but-set-variable]
  390 |     char* cp = 0;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void check_ss_consist(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:529:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  529 |                         "STEADYSTATE requires all SOLVE's of this DERIVATIVE block to use the\n\
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  530 | `derivimplicit' method:",
      | ~~~~~~~~~~~~~~~~~~~~~~~~ 
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:537:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  537 |                         "STEADYSTATE requires all SOLVE's of this KINETIC block to use the\n\
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  538 | same method (`advance' or `sparse'). :",
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:543:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  543 |                 diag("STEADYSTATE only valid for SOLVEing a KINETIC or DERIVATIVE block:",
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp: In function ‘Symbol* lookup(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp:24:28: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   24 |     ITERATE(sp, symlist[s[0]]) {
      |                         ~~~^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:110:39: note: in definition of macro ‘ITERATE’
  110 | #define ITERATE(itm, lst) for (itm = (lst)->next; itm != (lst); itm = itm->next)
      |                                       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp:24:28: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   24 |     ITERATE(sp, symlist[s[0]]) {
      |                         ~~~^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:110:59: note: in definition of macro ‘ITERATE’
  110 | #define ITERATE(itm, lst) for (itm = (lst)->next; itm != (lst); itm = itm->next)
      |                                                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp: In function ‘Symbol* install(char*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp:60:25: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   60 |         sl = symlist[s[0]];
      |                      ~~~^
[ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/units.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/units.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/units.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/units.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/units.cpp
[ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/version.cpp
../../../../src/modlunit/lex.lpp: In function ‘int yylex()’:
../../../../src/modlunit/lex.lpp:110:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:129:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:130:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:135:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:136:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:171:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp: In function ‘int output(int)’:
../../../../src/modlunit/lex.lpp:224:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:224:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp: In function ‘int yywrap()’:
../../../../src/modlunit/lex.lpp:230:8: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:231:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:234:8: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:235:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
lex.cpp: At global scope:
lex.cpp:1479:17: warning: ‘void yyunput(int, char*)’ defined but not used [-Wunused-function]
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/units.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/version.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
../../../../src/modlunit/parse1.ypp: In function ‘int yyparse()’:
../../../../src/modlunit/parse1.ypp:120:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:147:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:175:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:234:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:254:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:255:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:268:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:287:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:292:27: warning: unused variable ‘q’ [-Wunused-variable]
../../../../src/modlunit/parse1.ypp:292:37: warning: unused variable ‘d’ [-Wunused-variable]
../../../../src/modlunit/parse1.ypp:313:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:377:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:420:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:445:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:452:11: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
[ 11%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o
../../../../src/modlunit/parse1.ypp:459:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o -MF CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o.d -o CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated/lex.cpp
../../../../src/modlunit/parse1.ypp:467:11: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:480:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:506:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:508:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:527:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:580:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:619:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:630:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:645:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:648:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:650:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:655:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:660:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:674:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:681:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:689:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:693:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:700:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:713:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:718:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:721:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:728:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:733:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:788:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:798:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:822:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:870:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:877:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
parse1.cpp:3625:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
parse1.cpp:563:22: note: in definition of macro ‘YY_’
parse1.cpp:3736:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
parse1.cpp:563:22: note: in definition of macro ‘YY_’
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:28,
                 from lex.cpp:19:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:264:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  264 | #define NEURON_DATA_DIR "/usr/lib64/mpich/share/nrn"
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:71:22: note: in expansion of macro ‘NEURON_DATA_DIR’
   71 | static char* dfile = NEURON_DATA_DIR "/lib/nrnunits.lib" SUFFIX;
      |                      ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/units.cpp:6:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:82:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 | static char* dfilealt = "../../share/lib/nrnunits.lib" SUFFIX;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:122:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                        ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:122:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:122:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:122:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:123:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:123:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:123:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:123:68: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:123:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:124:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:124:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:124:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:124:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:125:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:125:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:125:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |                                                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void ucopypush(unit*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:269:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  269 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void Unit_push(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:289:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  289 |         pc = "";
      |              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void unit_push_num(double)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:297:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  297 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘char* unit_str()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:310:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  310 |         return "";
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void install_units_help(char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:329:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  329 |         diag("Units redefinition", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void Unit_cmp()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:477:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  477 |                 diag("The units of the previous two expressions are not conformable", (char*) "\n");
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:488:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  488 |             diag(")\n", (char*) 0);
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void chkfperror()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:535:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  535 |         diag("underflow or overflow in units calculation", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void dimensionless()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:551:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  551 |             diag("The previous expression is not dimensionless", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void unit_less()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:565:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  565 |             diag("", (char*) 0);
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void unit_init()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:635:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  635 |             diag("Bad MODLUNIT environment variable. Cant open:", buf);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘int lookup(char*, unit*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:858:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  858 |     diag("Cannot recognize the units: ", name);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void units_cpp_init()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:892:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  892 |     lp = hash_table("");
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/version.cpp:1042:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1042 | char* RCS_version = "$Revision: 1098 $";
      |                     ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/version.cpp:1043:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1043 | char* RCS_date = "$Date: 2005-10-04 22:55:37 +0200 (Tue, 04 Oct 2005) $";
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 11%] Linking CXX executable ../../bin/modlunit
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E cmake_link_script CMakeFiles/modlunit.dir/link.txt --verbose=1
/usr/lib64/mpich/bin/mpicxx -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o CMakeFiles/modlunit.dir/__/modlunit/kinunit.cpp.o CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o -o ../../bin/modlunit 
[ 11%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/parse1.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/parse1.cpp.o -MF CMakeFiles/nocmodl.dir/nocmodl_generated/parse1.cpp.o.d -o CMakeFiles/nocmodl.dir/nocmodl_generated/parse1.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated/parse1.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from ../../../../src/nmodl/parse1.ypp:4:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[ 11%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o -MF CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o.d -o CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated/diffeq.cpp
../../../../src/nmodl/lex.lpp: In function ‘int output(int)’:
../../../../src/nmodl/lex.lpp:63:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:63:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp: In function ‘char* inputtopar()’:
../../../../src/nmodl/lex.lpp:83:8: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:83:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp: In function ‘int yylex()’:
../../../../src/nmodl/lex.lpp:126:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:173:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:221:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:231:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:244:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:245:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp: At global scope:
../../../../src/nmodl/lex.lpp:28:12: warning: ‘int input()’ declared ‘static’ but never defined [-Wunused-function]
lex.cpp:1493:17: warning: ‘void yyunput(int, char*)’ defined but not used [-Wunused-function]
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nmodlconf.h:378,
                 from ../../../../src/nmodl/diffeq.ypp:9:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
../../../../src/nmodl/parse1.ypp: In function ‘int yyparse()’:
../../../../src/nmodl/parse1.ypp:134:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:140:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:141:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:142:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:157:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:158:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:163:78: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:192:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:196:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:219:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:222:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:223:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:225:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:227:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:234:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:235:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:238:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:296:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:308:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:308:70: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:312:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:314:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:314:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:322:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:327:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:328:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:334:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:347:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:354:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:361:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:408:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:409:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:412:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:462:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:473:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:474:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:475:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:479:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:484:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:493:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:504:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:536:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:537:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:539:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:546:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:554:11: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:560:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:561:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:571:11: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:598:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:599:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:610:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:612:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:623:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:623:93: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:624:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:625:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:626:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:631:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:632:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:633:53: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:635:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:673:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:679:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:682:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:683:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:685:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:686:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:716:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:718:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:720:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:722:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:724:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:726:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:728:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:730:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:732:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:733:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:736:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:744:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:750:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:753:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:753:56: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:758:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:761:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:809:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:810:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:825:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:826:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:830:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:837:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:857:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:868:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:894:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:895:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:898:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:912:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:914:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:918:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:925:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:929:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:940:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:960:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:977:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:983:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:993:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:996:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:1001:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1012:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:1012:93: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:1013:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:1015:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1023:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1036:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1068:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1077:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1098:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1118:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1138:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1157:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:1169:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1219:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1228:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
parse1.cpp:4259:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
parse1.cpp:601:22: note: in definition of macro ‘YY_’
parse1.cpp:4370:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
parse1.cpp:601:22: note: in definition of macro ‘YY_’
../../../../src/nmodl/diffeq.ypp: In function ‘int difeq_yyparse()’:
../../../../src/nmodl/diffeq.ypp:132:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:132:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:132:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:132:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
diffeq.cpp:1332:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
diffeq.cpp:279:22: note: in definition of macro ‘YY_’
diffeq.cpp:1443:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
diffeq.cpp:279:22: note: in definition of macro ‘YY_’
../../../../src/nmodl/diffeq.ypp: In function ‘int difeq_yylex()’:
../../../../src/nmodl/diffeq.ypp:256:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:256:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:256:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:271:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:271:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:282:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:282:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
[ 11%] Linking CXX executable ../../bin/nocmodl
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E cmake_link_script CMakeFiles/nocmodl.dir/link.txt --verbose=1
/usr/lib64/mpich/bin/mpicxx -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/kinetic.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/units.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o CMakeFiles/nocmodl.dir/nocmodl_generated/parse1.cpp.o CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o -o ../../bin/nocmodl 
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
[ 11%] Built target modlunit
/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated/parse1.hpp:175:7: warning: type ‘union YYSTYPE’ violates the C++ One Definition Rule [-Wodr]
  175 | union YYSTYPE
      |       ^
/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/nocmodl_generated/diffeq.hpp:65:7: note: a different type is defined in another translation unit
   65 | union YYSTYPE
      |       ^
../../../../src/nmodl/parse1.ypp:77:8: note: the first difference of corresponding definitions is field ‘qp’
../../../../src/nmodl/diffeq.ypp:36:8: note: a field with different name is defined in another translation unit
parse1.cpp:741:7: warning: type ‘union yyalloc’ violates the C++ One Definition Rule [-Wodr]
diffeq.cpp:419:7: note: a different type is defined in another translation unit
parse1.cpp:743:14: note: the first difference of corresponding definitions is field ‘yyss_alloc’
diffeq.cpp:421:14: note: a field of same name but different type is defined in another translation unit
parse1.cpp:170:6: warning: type ‘yysymbol_kind_t’ violates the C++ One Definition Rule [-Wodr]
diffeq.cpp:129:6: note: an enum with different value name is defined in another translation unit
parse1.cpp:176:3: note: name ‘YYSYMBOL_VERBATIM’ differs from name ‘YYSYMBOL_ATOM’ defined in another translation unit
diffeq.cpp:135:3: note: mismatching definition
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
[ 11%] Built target nocmodl
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nrniv_lib.dir/build.make src/nrniv/CMakeFiles/nrniv_lib.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
[ 12%] [BISON][ocparser] Building parser with bison 3.8.2
[ 12%] Generating ../oc/hocusr.h
[ 12%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c
[ 12%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.mod
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated && /usr/bin/bison --defines=parse.hpp -o parse.cpp ../../../../src/oc/parse.ypp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.mod
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -E -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/neuron.h > neuron.tmp1
../../../../src/oc/parse.ypp: warning: 98 shift/reduce conflicts [-Wconflicts-sr]
../../../../src/oc/parse.ypp: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c
Thread Safe
Notice: VERBATIM blocks are not thread safe
Notice: LINEAR is not thread safe.
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed /^#/d neuron.tmp1 > neuron.tmp2
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/python3 /builddir/build/BUILD/nrn-8.2.2/src/oc/mk_hocusr_h.py < neuron.tmp2 > /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc/hocusr.h
[ 13%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.mod
[ 13%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.mod
/builddir/build/BUILD/nrn-8.2.2/src/oc/mk_hocusr_h.py:28: SyntaxWarning: invalid escape sequence '\*'
  string = re.sub(re.compile("/\*.*?\*/", re.DOTALL), "", string)
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c
Thread Safe
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.mod
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.mod
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c
Notice: VERBATIM blocks are not thread safe
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c.tmp
    cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.mod
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.mod
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c.tmp
Thread Safe
Notice: ARTIFICIAL_CELL is a synonym for POINT_PROCESS which hints that it
only affects and is affected by discrete events. As such it is not
located in a section and is not associated with an integrator
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c.tmp
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.mod
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.mod
[ 15%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c.tmp
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c
Thread Safe
Notice: ARTIFICIAL_CELL is a synonym for POINT_PROCESS which hints that it
only affects and is affected by discrete events. As such it is not
located in a section and is not associated with an integrator
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c
[ 15%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.mod
[ 15%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.mod
[ 15%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c
Thread Safe
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c.tmp
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c.tmp
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c
[ 15%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/CMakeFiles/nrniv_lib.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nrniv_lib.dir/build.make src/nrniv/CMakeFiles/nrniv_lib.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
[ 15%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/axis.cpp
[ 15%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o
[ 15%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/apwindow.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/bndedval.cpp
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/cbwidget.cpp
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/checkpnt.cpp
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/epsprint.cpp
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp
[ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/graph.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/graph.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/graph.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/graph.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:40:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/nrngsl_real_radix2.cpp: In function ‘int nrngsl_fft_real_radix2_transform(double*, size_t, size_t)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/nrngsl_real_radix2.cpp:80:9: warning: variable ‘status’ set but not used [-Wunused-but-set-variable]
   80 |     int status;
      |         ^~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:41:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/nrngsl_hc_radix2.cpp: In function ‘int nrngsl_fft_halfcomplex_radix2_transform(double*, size_t, size_t)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/nrngsl_hc_radix2.cpp:52:9: warning: variable ‘status’ set but not used [-Wunused-but-set-variable]
   52 |     int status;
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp: In function ‘void nrn_convlv(double*, long unsigned int, double*, long unsigned int, int, double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:107:19: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  107 |     for (i = 1; i < n2; ++i) {
      |                 ~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:95:17: warning: unused variable ‘x_’ [-Wunused-variable]
   95 |     double scl, x_;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp: In function ‘void nrn_spctrm(double*, double*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:156:15: warning: variable ‘ainv’ set but not used [-Wunused-but-set-variable]
  156 |     double a, ainv, wfac, x_;
      |               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:156:27: warning: unused variable ‘x_’ [-Wunused-variable]
  156 |     double a, ainv, wfac, x_;
      |                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp: In function ‘int LoadGIF(const char*, PICINFO*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:314:21: warning: variable ‘ch’ set but not used [-Wunused-but-set-variable]
  314 |                 int ch, j, sbsize, cmtlen;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:165:14: warning: unused variable ‘ch1’ [-Wunused-variable]
  165 |     byte ch, ch1, *origptr;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp: In function ‘int readImage(PICINFO*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:574:27: warning: unused variable ‘picptr’ [-Wunused-variable]
  574 |     byte ch, ch1, *ptr1, *picptr;
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:94:5: warning: ‘BytesPerScanline’ defined but not used [-Wunused-variable]
   94 |     BytesPerScanline,         /* bytes per scanline in output raster */
      |     ^~~~~~~~~~~~~~~~
[ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/graphvec.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/graphvec.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/graphvec.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/graphvec.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/graphvec.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp: In function ‘gif_image(char const*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:42:12: warning: ‘image’ may be used uninitialized [-Wmaybe-uninitialized]
   42 |     return image;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:34:12: note: ‘image’ was declared here
   34 |     Image* image;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp: In function ‘double ivoc_view_size(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:458:9: warning: unused variable ‘i’ [-Wunused-variable]
  458 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp: In member function ‘void Graph::ascii_save(std::ostream&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:1745:25: warning: unused variable ‘j’ [-Wunused-variable]
 1745 |                     int j, jcnt;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp: In member function ‘virtual void Graph::wholeplot(ivCoord&, ivCoord&, ivCoord&, ivCoord&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:1860:16: warning: unused variable ‘gl’ [-Wunused-variable]
 1860 |     GraphLine* gl;
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp: In member function ‘void Graph::cross_action(char, GPolyLine*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:2130:14: warning: unused variable ‘buf’ [-Wunused-variable]
 2130 |         char buf[256];
      |              ^~~
[ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/grglyph.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/grglyph.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/grglyph.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/grglyph.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/grglyph.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp: In member function ‘virtual void LineExtension::request(ivRequisition&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:3496:17: warning: unused variable ‘eps’ [-Wunused-variable]
 3496 |     const float eps = 1e-4;
      |                 ^~~
[ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/grmanip.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/grmanip.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/grmanip.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/grmanip.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/grmanip.cpp
[ 18%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/hocmark.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/hocmark.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/hocmark.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/hocmark.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/hocmark.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/grmanip.cpp: In member function ‘virtual void HocMark::pick(ivCanvas*, const ivAllocation&, int, ivHit&)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/grmanip.cpp:155:15: warning: unused variable ‘x’ [-Wunused-variable]
  155 |         Coord x = h.left(), y = h.bottom();
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/grmanip.cpp:155:29: warning: unused variable ‘y’ [-Wunused-variable]
  155 |         Coord x = h.left(), y = h.bottom();
      |                             ^
[ 18%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/htlist.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/htlist.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/htlist.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/htlist.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/htlist.cpp
[ 18%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/idraw.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/idraw.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/idraw.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/idraw.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/idraw.cpp
[ 18%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivoc.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivoc.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ivoc.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ivoc.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivoc.cpp
[ 18%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocmain.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocmain.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ivocmain.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocmain.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp: In function ‘bool nrn_optarg_on(const char*, int*, const char**)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:310:11: warning: unused variable ‘a’ [-Wunused-variable]
  310 |     char* a;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:305:13: warning: ‘bool nrn_optarg_on(const char*, int*, char**)’ declared ‘static’ but never defined [-Wunused-function]
  305 | static bool nrn_optarg_on(const char* opt, int* argc, char** argv);
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:306:14: warning: ‘char* nrn_optarg(const char*, int*, char**)’ declared ‘static’ but never defined [-Wunused-function]
  306 | static char* nrn_optarg(const char* opt, int* argc, char** argv);
      |              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:307:12: warning: ‘int nrn_optargint(const char*, int*, char**, int)’ declared ‘static’ but never defined [-Wunused-function]
  307 | static int nrn_optargint(const char* opt, int* argc, char** argv, int dflt);
      |            ^~~~~~~~~~~~~
[ 19%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocrand.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocrand.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ivocrand.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocrand.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocrand.cpp
[ 19%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocvect.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocvect.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ivocvect.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocvect.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp
[ 19%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/matrix.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/matrix.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/matrix.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/matrix.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/matrix.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_fread(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:490:9: note: in expansion of macro ‘FRead’
  490 |         FRead(xs, sizeof(short), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:499:9: note: in expansion of macro ‘FRead’
  499 |         FRead(&(vp->elem(0)), sizeof(double), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:505:9: note: in expansion of macro ‘FRead’
  505 |         FRead(xf, sizeof(float), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:516:9: note: in expansion of macro ‘FRead’
  516 |         FRead(xi, sizeof(unsigned short), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:527:9: note: in expansion of macro ‘FRead’
  527 |         FRead(xc, sizeof(char), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_vwrite(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:73:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   73 |     if (fwrite(arg1, arg2, arg3, arg4) != arg3) { \
      |                                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:575:9: note: in expansion of macro ‘FWrite’
  575 |         FWrite(xi, sizeof(int), n, fp);
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:73:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   73 |     if (fwrite(arg1, arg2, arg3, arg4) != arg3) { \
      |                                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:584:9: note: in expansion of macro ‘FWrite’
  584 |         FWrite(x, sizeof(double), n, fp);
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:73:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   73 |     if (fwrite(arg1, arg2, arg3, arg4) != arg3) { \
      |                                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:594:9: note: in expansion of macro ‘FWrite’
  594 |         FWrite(xf, sizeof(float), n, fp);
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:73:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   73 |     if (fwrite(arg1, arg2, arg3, arg4) != arg3) { \
      |                                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:622:9: note: in expansion of macro ‘FWrite’
  622 |         FWrite(x, sizeof(unsigned short), n, fp);
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:73:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   73 |     if (fwrite(arg1, arg2, arg3, arg4) != arg3) { \
      |                                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:649:9: note: in expansion of macro ‘FWrite’
  649 |         FWrite(x, sizeof(char), n, fp);
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_vread(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:686:5: note: in expansion of macro ‘BYTESWAP’
  686 |     BYTESWAP(n, int)
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:687:5: note: in expansion of macro ‘BYTESWAP’
  687 |     BYTESWAP(type, int)
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:691:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  691 |     if (vp->size() != n)
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:705:9: note: in expansion of macro ‘FRead’
  705 |         FRead(xi, sizeof(int), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:707:13: note: in expansion of macro ‘BYTESWAP’
  707 |             BYTESWAP(xi[i], int)
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:715:9: note: in expansion of macro ‘FRead’
  715 |         FRead(&(vp->elem(0)), sizeof(double), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:718:17: note: in expansion of macro ‘BYTESWAP’
  718 |                 BYTESWAP(vp->elem(i), double)
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:726:9: note: in expansion of macro ‘FRead’
  726 |         FRead(xf, sizeof(float), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:728:13: note: in expansion of macro ‘BYTESWAP’
  728 |             BYTESWAP(xf[i], float)
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:739:9: note: in expansion of macro ‘BYTESWAP’
  739 |         BYTESWAP(sf, double)
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:740:9: note: in expansion of macro ‘BYTESWAP’
  740 |         BYTESWAP(min, double)
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:743:9: note: in expansion of macro ‘FRead’
  743 |         FRead(xi, sizeof(unsigned short), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:745:13: note: in expansion of macro ‘BYTESWAP’
  745 |             BYTESWAP(xi[i], short)
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:756:9: note: in expansion of macro ‘BYTESWAP’
  756 |         BYTESWAP(sf, double)
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:757:9: note: in expansion of macro ‘BYTESWAP’
  757 |         BYTESWAP(min, double)
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:759:9: note: in expansion of macro ‘FRead’
  759 |         FRead(xc, sizeof(char), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:660:11: warning: unused variable ‘s’ [-Wunused-variable]
  660 |     void* s = (void*) (vp->data());
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_scanf(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:881:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  881 |     if (x->size() != i)
      |         ~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_plot(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:989:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  989 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:994:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  994 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:999:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  999 |         for (i = 0; i < n; ++i)
      |                     ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_ploterr(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1039:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1039 |     if (vp2->size() < n)
      |         ~~~~~~~~~~~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1043:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1043 |     if (vp3->size() < n)
      |         ~~~~~~~~~~~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_line(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1091:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1091 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1096:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1096 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1101:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1101 |         for (i = 0; i < n; ++i)
      |                     ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_histogram(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1180:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1180 |     for (i = 0; i < x->size(); ++i) {
      |                 ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1182:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1182 |         if (ind >= 0 && ind < y->size()) {
      |                         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_hist(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1202:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1202 |     if (hv->size() != size)
      |         ~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1205:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1205 |     for (int i = 0; i < data->size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1207:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1207 |         if (ind >= 0 && ind < hv->size())
      |                         ~~~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1197:12: warning: unused variable ‘high’ [-Wunused-variable]
 1197 |     double high = start + step * size;
      |            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_sumgauss(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1242:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1242 |     for (int i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_smhist(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1303:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1303 |         for (i = 0; i < data->size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1309:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1309 |         for (i = 0; i < data->size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1323:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1323 |     if (v1->size() != size)
      |         ~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_ind(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1348:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1348 |     for (int i = 0; i < y->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_append(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1409:9: warning: unused variable ‘j’ [-Wunused-variable]
 1409 |     int j, i = 1;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_contains(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1482:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1482 |     for (int i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_copy(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1509:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1509 |             if (destind->size() < ns) {
      |                 ~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1521:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1521 |             if (y->size() < nx) {
      |                 ~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1558:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1558 |     if (y->size() < size) {
      |         ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1560:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1560 |     } else if (y->size() > size && !ifarg(2)) {
      |                ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_where(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1709:9: warning: unused variable ‘m’ [-Wunused-variable]
 1709 |     int m = 0;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_indwhere(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1795:18: warning: unused variable ‘m’ [-Wunused-variable]
 1795 |     int i, iarg, m = 0;
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_indvwhere(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1880:18: warning: unused variable ‘m’ [-Wunused-variable]
 1880 |     int i, iarg, m = 0, flag;
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_indgen(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2000:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2000 |             if (n != x->size())
      |                 ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_meansqerr(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2273:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2273 |     if (size > y->size() || !size) {
      |         ~~~~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2277:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2277 |             if (size > w->size()) {
      |                 ~~~~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_eq(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2410:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2410 |     if (n != y->size()) {
      |         ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double eval(double*, int, IvocVect*, IvocVect*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2494:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2494 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2508:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2508 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2521:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2521 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2531:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2531 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2539:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2539 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2544:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2544 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_fit(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2788:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2788 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2793:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2793 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2798:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2798 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2802:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2802 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2806:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2806 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2810:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2810 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_correl(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2860:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2860 |     if (v3->size() != n)
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_convlv(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2915:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2915 |     if (v3->size() != n)
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_spctrm(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2957:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2957 |     if (ans->size() < m)
      |         ~~~~~~~~~~~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_filter(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3005:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3005 |     if (v3->size() != n)
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_fft(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3046:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3046 |     if (v3->size() != n)
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_spikebin(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3074:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3074 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_deriv(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3160:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3160 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_integral(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3208:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3208 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_trigavg(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3235:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3235 |     if (avg->size() != m)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_medfltr(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3268:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3268 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3286:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3286 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_log(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3364:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3364 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_log10(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3384:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3384 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_rebin(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3403:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3403 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_inf(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3493:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3493 |     if (V->size() != n)
      |         ~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_pow(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3530:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3530 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_sqrt(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3576:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3576 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_abs(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3596:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3596 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_floor(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3616:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3616 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_tanh(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3636:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3636 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_index(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3665:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3665 |     if (ans->size() != m)
      |         ~~~~~~~~~~~~^~~~
[ 19%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/mlinedit.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/mlinedit.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/mlinedit.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/mlinedit.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/mlinedit.cpp
[ 19%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/mymath.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/mymath.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/mymath.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/mymath.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/mymath.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/matrix.cpp: In function ‘void steer_x(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/matrix.cpp:751:13: warning: unused variable ‘s’ [-Wunused-variable]
  751 |     Symbol* s = hoc_spop();
      |             ^
[ 20%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/objcmd.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/objcmd.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/objcmd.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/objcmd.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/objcmd.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/mymath.cpp: In function ‘int nrn_feround(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/mymath.cpp:36:9: warning: unused variable ‘m’ [-Wunused-variable]
   36 |     int m;
      |         ^
[ 20%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/oc2iv.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/oc2iv.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/oc2iv.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/oc2iv.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.cpp
[ 20%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocbox.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocbox.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocbox.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocbox.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocbox.cpp
[ 20%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocbrowsr.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocbrowsr.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocbrowsr.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocbrowsr.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocbrowsr.cpp
[ 21%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocdeck.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocdeck.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocdeck.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocdeck.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocdeck.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocbox.cpp: In member function ‘virtual void OcBox::box_append(OcGlyph*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocbox.cpp:582:16: warning: unused variable ‘wk’ [-Wunused-variable]
  582 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocdeck.cpp: In member function ‘virtual void OcDeck::box_append(OcGlyph*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocdeck.cpp:294:16: warning: unused variable ‘wk’ [-Wunused-variable]
  294 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocdeck.cpp:295:16: warning: unused variable ‘lk’ [-Wunused-variable]
  295 |     LayoutKit& lk = *LayoutKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘call_simplex(double*, int, IvocVect*, IvocVect*, char*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2732:19: warning: ‘retval’ may be used uninitialized [-Wmaybe-uninitialized]
 2732 |     return (retval);
      |                   ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2713:12: note: ‘retval’ was declared here
 2713 |     double retval;
      |            ^~~~~~
[ 21%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocfile.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocfile.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocfile.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocfile.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocfile.cpp
[ 21%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ochelp.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ochelp.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ochelp.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ochelp.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ochelp.cpp
[ 21%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/oclist.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/oclist.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/oclist.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/oclist.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocfile.cpp: In function ‘bool makePath(const std::string&)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocfile.cpp:576:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string<char>::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare]
  576 |             if (pos == std::string::npos)
      |                 ~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ochelp.cpp:81:13: warning: ‘void readmore()’ defined but not used [-Wunused-function]
   81 | static void readmore() {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ochelp.cpp:37:24: warning: ‘filequeue’ defined but not used [-Wunused-variable]
   37 | static CopyStringList* filequeue;
      |                        ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ochelp.cpp:16:14: warning: ‘help_pipe’ defined but not used [-Wunused-variable]
   16 | static FILE* help_pipe;
      |              ^~~~~~~~~
[ 21%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocmatrix.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocmatrix.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocmatrix.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocmatrix.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp: In member function ‘long int OcList::index(Object*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:218:24: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::vector<Object*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  218 |     for (long i = 0; i < oli_.size(); ++i) {
      |                      ~~^~~~~~~~~~~~~
[ 22%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocnoiv1.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocnoiv1.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocnoiv1.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocnoiv1.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocnoiv1.cpp
[ 22%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocobserv.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocobserv.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocobserv.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocobserv.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocobserv.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.cpp: In member function ‘virtual void OcFullMatrix::solv(IvocVect*, IvocVect*, bool)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.cpp:296:40: warning: comparison of integer expressions of different signedness: ‘u_int’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  296 |     } else if (use_lu && lu_factor_->m == nrow()) {
      |                          ~~~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘v_insert(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1430:13: warning: ‘z’ may be used uninitialized [-Wmaybe-uninitialized]
 1430 |     double* z;
      |             ^
[ 22%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocpicker.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocpicker.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocpicker.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocpicker.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocpicker.cpp
[ 22%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocpointer.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocpointer.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocpointer.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocpointer.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocpointer.cpp
[ 22%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocptrvector.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocptrvector.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocptrvector.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocptrvector.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp
[ 23%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/octimer.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/octimer.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/octimer.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/octimer.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/octimer.cpp
[ 23%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/pwman.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/pwman.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/pwman.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/pwman.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp
[ 23%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/rect.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/rect.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/rect.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/rect.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/rect.cpp
[ 23%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/rubband.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/rubband.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/rubband.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/rubband.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/rubband.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘void OcPtrVector::resize(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:50:15: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   50 |     if (size_ == sz) {
      |         ~~~~~~^~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/oc/classreg.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:12:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘void OcPtrVector::pset(int, double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:78:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   78 |     assert(i < size_);
      |            ~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘void OcPtrVector::scatter(double*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:83:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   83 |     assert(size_ == sz);
      |            ~~~~~~^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘void OcPtrVector::gather(double*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:90:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   90 |     assert(size_ == sz);
      |            ~~~~~~^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘void OcPtrVector::setval(int, double)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:97:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   97 |     assert(i < size_);
      |            ~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘double OcPtrVector::getval(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:102:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  102 |     assert(i < size_);
      |            ~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In function ‘double ptr_plot(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:224:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  224 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:229:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  229 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:234:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  234 |         for (i = 0; i < n; ++i)
      |                     ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp: In constructor ‘PrintableWindowManager::PrintableWindowManager()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:1143:11: warning: variable ‘wp1’ set but not used [-Wunused-but-set-variable]
 1143 |     Coord wp1;
      |           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:1186:34: warning: unused variable ‘mother’ [-Wunused-variable]
 1186 |     Menu *mbar, *mprint, *mses, *mother;
      |                                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp: In member function ‘void PrintableWindowManager::reconfigured(PrintableWindow*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:1560:11: warning: unused variable ‘r’ [-Wunused-variable]
 1560 |     Coord r = l + w->width_pw();
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:1562:11: warning: unused variable ‘t’ [-Wunused-variable]
 1562 |     Coord t = b + w->height_pw();
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp: In member function ‘void PWMImpl::common_print(ivPrinter*, bool, bool)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:1899:15: warning: unused variable ‘sfac’ [-Wunused-variable]
 1899 |         float sfac;
      |               ^~~~
[ 24%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/scene.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/scene.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/scene.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/scene.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/scene.cpp
[ 24%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/scenepic.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/scenepic.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/scenepic.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/scenepic.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp: In member function ‘ScreenItem::request(ivRequisition&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:2170:25: warning: ‘w’ may be used uninitialized [-Wmaybe-uninitialized]
 2170 |     Requirement rx(w + 2);
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:2165:11: note: ‘w’ was declared here
 2165 |     Coord w, h;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:2171:25: warning: ‘h’ may be used uninitialized [-Wmaybe-uninitialized]
 2171 |     Requirement ry(h + 2);
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:2165:14: note: ‘h’ was declared here
 2165 |     Coord w, h;
      |              ^
[ 24%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/strfun.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/strfun.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/strfun.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/strfun.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/strfun.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scene.cpp: In member function ‘virtual void Scene::save_class(std::ostream&, const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scene.cpp:866:10: warning: unused variable ‘count’ [-Wunused-variable]
  866 |     long count = views_->count();
      |          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp: In member function ‘PWMImpl::save_list(int, ScreenItem**, std::basic_ostream<char, std::char_traits<char> >&)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:3114:13: warning: ‘pri’ may be used uninitialized [-Wmaybe-uninitialized]
 3114 |             if (pri == working) {
      |             ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:3103:12: note: ‘pri’ was declared here
 3103 |     int i, pri, max, working;
      |            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp: In member function ‘virtual void SpecView::execute()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp:701:10: warning: unused variable ‘bx’ [-Wunused-variable]
  701 |     bool bx = var_pair_chooser("X size", x1, x2, v->canvas()->window());
      |          ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp:702:10: warning: unused variable ‘by’ [-Wunused-variable]
  702 |     bool by = var_pair_chooser("Y size", y1, y2, v->canvas()->window());
      |          ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp: In member function ‘void OcViewGlyph::viewmenu(ivGlyph*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp:770:20: warning: unused variable ‘wk’ [-Wunused-variable]
  770 |         WidgetKit& wk = *WidgetKit::instance();
      |                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/strfun.cpp: In function ‘Object** l_alias_list(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/strfun.cpp:169:14: warning: unused variable ‘buf’ [-Wunused-variable]
  169 |         char buf[256];
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/strfun.cpp:167:9: warning: unused variable ‘id’ [-Wunused-variable]
  167 |     int id = (*po)->index;
      |         ^~
[ 24%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/symchoos.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/symchoos.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/symchoos.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/symchoos.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/symchoos.cpp
[ 24%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/utility.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/utility.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/utility.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/utility.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/utility.cpp
[ 25%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xmenu.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xmenu.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/xmenu.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/xmenu.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/utility.cpp: In function ‘bool str_chooser(const char*, char*, ivWindow*, ivCoord, ivCoord)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/utility.cpp:197:16: warning: unused variable ‘l’ [-Wunused-variable]
  197 |     LayoutKit& l = *LayoutKit::instance();
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symchoos.cpp: In member function ‘virtual void SymChooser::reread()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symchoos.cpp:265:21: warning: unused variable ‘fc’ [-Wunused-variable]
  265 |     SymChooserImpl& fc = *impl_;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/utility.cpp: In static member function ‘static bool Graph::label_chooser(const char*, char*, GLabel*, ivCoord, ivCoord)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/utility.cpp:349:16: warning: unused variable ‘l’ [-Wunused-variable]
  349 |     LayoutKit& l = *LayoutKit::instance();
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symchoos.cpp: In member function ‘void SymChooserImpl::accept_browser_index(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symchoos.cpp:581:13: warning: unused variable ‘sym’ [-Wunused-variable]
  581 |     Symbol* sym = dir->symbol(i);
      |             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: In function ‘void set_format()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:1896:18: warning: unused variable ‘len’ [-Wunused-variable]
 1896 |     static Coord len;
      |                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: In member function ‘virtual void HocEditorForItem::val_inc(const ivEvent&)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:2289:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2289 |     if (i == strlen(buf)) {
      |         ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: In constructor ‘StepperMenu::StepperMenu()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:2482:16: warning: unused variable ‘k’ [-Wunused-variable]
 2482 |     WidgetKit& k = *WidgetKit::instance();
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: In member function ‘void HocStateButton::button_action()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:2964:24: warning: unused variable ‘t’ [-Wunused-variable]
 2964 |         TelltaleState* t = b_->state();
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:2970:24: warning: unused variable ‘t’ [-Wunused-variable]
 2970 |         TelltaleState* t = b_->state();
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: In member function ‘void HocStateMenuItem::button_action()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:3122:24: warning: unused variable ‘t’ [-Wunused-variable]
 3122 |         TelltaleState* t = b_->state();
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:3128:24: warning: unused variable ‘t’ [-Wunused-variable]
 3128 |         TelltaleState* t = b_->state();
      |                        ^
[ 25%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xyview.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xyview.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/xyview.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/xyview.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:951:13: warning: ‘void saveMenuFile()’ defined but not used [-Wunused-function]
  951 | static void saveMenuFile() {}
      |             ^~~~~~~~~~~~
[ 25%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/field.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/field.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/field.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/field.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/field.cpp
[ 25%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xdep.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xdep.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/xdep.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/xdep.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/xdep.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp: In member function ‘virtual void XYView::transform(ivTransformer&, const ivAllocation&, const ivAllocation&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp:508:22: warning: unused variable ‘nx’ [-Wunused-variable]
  508 |     const Allotment& nx = n.x_allotment();
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp:509:22: warning: unused variable ‘ny’ [-Wunused-variable]
  509 |     const Allotment& ny = n.y_allotment();
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp:510:13: warning: unused variable ‘v’ [-Wunused-variable]
  510 |     XYView* v = (XYView*) this;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp: In member function ‘virtual void View::transform(ivTransformer&, const ivAllocation&, const ivAllocation&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp:590:11: warning: unused variable ‘sy’ [-Wunused-variable]
  590 |     float sy = ay.span() / XYView::height();
      |           ^~
[ 25%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodeobj.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodeobj.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodeobj.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodeobj.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodeobj.cpp
[ 26%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodestb.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodestb.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodestb.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodestb.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp
[ 26%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvtrset.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvtrset.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/cvtrset.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvtrset.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvtrset.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp: In function ‘void deliver_net_events(NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:41:9: warning: unused variable ‘i’ [-Wunused-variable]
   41 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:37:13: warning: ‘void check_thresh(NrnThread*)’ declared ‘static’ but never defined [-Wunused-function]
   37 | static void check_thresh(NrnThread*);
      |             ^~~~~~~~~~~~
[ 26%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/netcvode.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/netcvode.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/netcvode.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/netcvode.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:42:
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:43: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   43 | #pragma clang diagnostic push
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:44: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   44 | #pragma clang diagnostic ignored "-Wunused-value"
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:137: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  137 | #pragma clang diagnostic pop
      | 
[ 26%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/nrndaspk.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/nrndaspk.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/nrndaspk.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/nrndaspk.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp
[ 27%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/occvode.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/occvode.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/occvode.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/occvode.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp
[ 27%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/tqueue.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/tqueue.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/tqueue.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/tqueue.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/tqueue.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp: In member function ‘virtual void PreSyn::deliver(double, NetCvode*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:3333:21: warning: variable ‘err’ set but not used [-Wunused-but-set-variable]
 3333 |                 int err = NVI_SUCCESS;
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp: In member function ‘int Daspk::init()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp:226:9: warning: unused variable ‘i’ [-Wunused-variable]
  226 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp:64:12: warning: ‘int msolve(IDAMem, N_Vector, N_Vector, N_Vector, N_Vector)’ declared ‘static’ but never defined [-Wunused-function]
   64 | static int msolve(IDAMem mem, N_Vector b, N_Vector ycur, N_Vector ypcur, N_Vector deltacur);
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp:209:15: warning: ‘double check(double, Daspk*)’ defined but not used [-Wunused-function]
  209 | static double check(double t, Daspk* ida) {
      |               ^~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptbinq.cpp:23,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/tqueue.cpp:139:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptree.h: In instantiation of ‘SPBLK* sptq_spenq(SPBLK*, SPTREE<SPBLK>*) [with SPBLK = TQItem]’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptbinq.cpp:148:22:   required from here
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptree.h:176:9: warning: unused variable ‘Sct’ [-Wunused-variable]
  176 |     int Sct; /* Strcmp value */
      |         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptbinq.cpp:52:13: warning: ‘void chk(TQItem*, int)’ defined but not used [-Wunused-function]
   52 | static void chk(TQItem* b, int level) {
      |             ^~~
[ 27%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/backtrace_utils.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/backtrace_utils.cpp.o -MF CMakeFiles/nrniv_lib.dir/backtrace_utils.cpp.o.d -o CMakeFiles/nrniv_lib.dir/backtrace_utils.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/backtrace_utils.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp: In member function ‘void Cvode::new_no_cap_memb(CvodeThreadData&, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:280:16: warning: unused variable ‘ml’ [-Wunused-variable]
  280 |     Memb_list* ml;
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp: In member function ‘void Cvode::fun_thread_ms_part1(double, double*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:727:22: warning: unused variable ‘z’ [-Wunused-variable]
  727 |     CvodeThreadData& z = ctd_[nt->id];
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp: In member function ‘void Cvode::before_after(BAMechList*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:780:12: warning: unused variable ‘j’ [-Wunused-variable]
  780 |     int i, j;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp: In member function ‘void Cvode::acor(double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:996:16: warning: unused variable ‘nt’ [-Wunused-variable]
  996 |     NrnThread* nt;
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp: In member function ‘Cvode::new_no_cap_memb(CvodeThreadData&, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:304:23: warning: ‘ncm’ may be used uninitialized [-Wmaybe-uninitialized]
  304 |             ncm->next = new CvMembList();
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:279:23: note: ‘ncm’ was declared here
  279 |     CvMembList *cml, *ncm;
      |                       ^~~
[ 27%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbs.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbs.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbs.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbs.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbs.cpp
[ 27%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbsavestate.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbsavestate.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbsavestate.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbsavestate.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbs.cpp:1:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp: In member function ‘virtual void BBSImpl::execute(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:287:11: warning: unused variable ‘s’ [-Wunused-variable]
  287 |     char* s;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:289:9: warning: unused variable ‘i’ [-Wunused-variable]
  289 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp: In member function ‘virtual bool BBSImpl::working(int&, double&, int&)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:386:17: warning: unused variable ‘wid’ [-Wunused-variable]
  386 |             int wid = upkint();
      |                 ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:400:23: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized]
  400 |                 printf("working n_=%d: after %d try elapsed %g sec got result for %d id=%d x=%g\n",
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  401 |                        n_,
      |                        ~~~
  402 |                        cnt,
      |                        ~~~~
  403 |                        time() - t,
      |                        ~~~~~~~~~~~
  404 |                        working_id_,
      |                        ~~~~~~~~~~~~
  405 |                        id,
      |                        ~~~
  406 |                        x);
      |                        ~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:367:12: note: ‘t’ was declared here
  367 |     double t;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp: In member function ‘BBS::take(char const*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:477:15: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized]
  477 |         printf("end take |%s| elapsed %g from %g\n", key, time() - t, t);
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:470:12: note: ‘t’ was declared here
  470 |     double t;
      |            ^
[ 28%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbsdirect.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbsdirect.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbsdirect.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbsdirect.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsdirect.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:11,
                 from /builddir/build/BUILD/nrn-8.2.2/src/oc/classreg.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:171:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: In function ‘double restore_test_bin(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:971:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  971 |     nrn_assert(fread(buf, sizeof(char), global_size, f) == global_size);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:996:52: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  996 |         nrn_assert(fread(buf, sizeof(char), sz, f) == sz);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: In function ‘void tqcallback(const TQItem*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:1307:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1307 |                     for (i = 0; i < dl->size(); i += 2) {
      |                                 ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: In function ‘void construct_presyn_queue()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2554:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2554 |             for (int j = 0; j < dl->size(); j += 2) {
      |                             ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2603:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2603 |         for (int i = 0; i < dl->size(); ++i) {
      |                         ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: In member function ‘void BBSaveState::possible_presyn(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2693:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2693 |             for (i = 0; i < dl->size(); i += 2) {
      |                         ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: In function ‘void bbss_queuecheck()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2790:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2790 |                     for (int i = 0; i < dl->size(); i += 2) {
      |                                     ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2811:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2811 |                 for (int i = 0; i < dl->size() - 1; i += 2) {
      |                                 ~~^~~~~~~~~~~~~~~~
[ 28%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbslocal.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbslocal.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbslocal.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbslocal.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslocal.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslocal.cpp:4,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslocal.cpp:1:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslocal.cpp: In member function ‘virtual char* BBSLocal::upkpickle(size_t*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslocal.cpp:102:15: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  102 |     assert(*n == len);
      |            ~~~^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
[ 28%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbslsrv.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbslsrv.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbslsrv.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbslsrv.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslsrv.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslsrv.cpp:1:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslsrv.cpp: In member function ‘void BBSLocalServer::post(const char*, MessageValue*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslsrv.cpp:320:27: warning: variable ‘m’ set but not used [-Wunused-but-set-variable]
  320 |     MessageList::iterator m = messages_->insert(
      |                           ^
[ 28%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbslsrv2.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbslsrv2.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbslsrv2.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbslsrv2.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslsrv2.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslsrv2.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbssrv2mpi.cpp: In member function ‘void BBSDirectServer::post(const char*, bbsmpibuf*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbssrv2mpi.cpp:234:31: warning: variable ‘m’ set but not used [-Wunused-but-set-variable]
  234 |         MessageList::iterator m = messages_->insert(
      |                               ^
[ 28%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbsrcli.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbsrcli.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbsrcli.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbsrcli.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsrcli.cpp
[ 29%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbssrv.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbssrv.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbssrv.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbssrv.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbssrv.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsrcli.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbsclimpi.cpp: In member function ‘virtual void BBSClient::take(const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbsclimpi.cpp:231:9: warning: unused variable ‘bufid’ [-Wunused-variable]
  231 |     int bufid;
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbsclimpi.cpp: In member function ‘virtual void BBSClient::start()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbsclimpi.cpp:330:11: warning: unused variable ‘client’ [-Wunused-variable]
  330 |     char* client = 0;
      |           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbsclimpi.cpp:331:9: warning: unused variable ‘tid’ [-Wunused-variable]
  331 |     int tid;
      |         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbsclimpi.cpp:332:9: warning: unused variable ‘n’ [-Wunused-variable]
  332 |     int n;
      |         ^
[ 29%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/cachevec.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/cachevec.cpp.o -MF CMakeFiles/nrniv_lib.dir/cachevec.cpp.o.d -o CMakeFiles/nrniv_lib.dir/cachevec.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/cachevec.cpp
[ 29%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/classreg.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/classreg.cpp.o -MF CMakeFiles/nrniv_lib.dir/classreg.cpp.o.d -o CMakeFiles/nrniv_lib.dir/classreg.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/classreg.cpp
[ 29%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/cxprop.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/cxprop.cpp.o -MF CMakeFiles/nrniv_lib.dir/cxprop.cpp.o.d -o CMakeFiles/nrniv_lib.dir/cxprop.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp
[ 30%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/datapath.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/datapath.cpp.o -MF CMakeFiles/nrniv_lib.dir/datapath.cpp.o.d -o CMakeFiles/nrniv_lib.dir/datapath.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/datapath.cpp
[ 30%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/finithnd.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/finithnd.cpp.o -MF CMakeFiles/nrniv_lib.dir/finithnd.cpp.o.d -o CMakeFiles/nrniv_lib.dir/finithnd.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/finithnd.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp: In function ‘void read_temp1()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp:76:9: warning: unused variable ‘nscan’ [-Wunused-variable]
   76 |     int nscan, maxtype, imech, nmech, type, sz1, sz2, ntget, ith, nth, i, j, cnt, seq;
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp: In function ‘void nrn_cache_prop_realloc()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp:670:17: warning: unused variable ‘j’ [-Wunused-variable]
  670 |             int j, cnt = ml->nodecount;
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp:646:16: warning: unused variable ‘type’ [-Wunused-variable]
  646 |     int i, it, type;
      |                ^~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/datapath.cpp:5:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/datapath.cpp: In member function ‘void HocDataPathImpl::search_vectors()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/datapath.cpp:422:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  422 |         for (size_t i = 0; i < size; ++i) {
      |                            ~~^~~~~~
[ 30%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/geometry3d.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/geometry3d.cpp.o -MF CMakeFiles/nrniv_lib.dir/geometry3d.cpp.o.d -o CMakeFiles/nrniv_lib.dir/geometry3d.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/geometry3d.cpp
[ 30%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/glinerec.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/glinerec.cpp.o -MF CMakeFiles/nrniv_lib.dir/glinerec.cpp.o.d -o CMakeFiles/nrniv_lib.dir/glinerec.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/glinerec.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/geometry3d.cpp: In constructor ‘geometry3d_Cylinder::geometry3d_Cylinder(double, double, double, double, double, double, double)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/geometry3d.cpp:476:48: warning: ‘geometry3d_Cylinder::cz’ will be initialized after [-Wreorder]
  476 |     double r, rr, axisx, axisy, axisz, cx, cy, cz, h;
      |                                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/geometry3d.cpp:476:15: warning:   ‘double geometry3d_Cylinder::rr’ [-Wreorder]
  476 |     double r, rr, axisx, axisy, axisz, cx, cy, cz, h;
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/geometry3d.cpp:479:1: warning:   when initialized here [-Wreorder]
  479 | geometry3d_Cylinder::geometry3d_Cylinder(double x0,
      | ^~~~~~~~~~~~~~~~~~~
[ 30%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/hocmech.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/hocmech.cpp.o -MF CMakeFiles/nrniv_lib.dir/hocmech.cpp.o.d -o CMakeFiles/nrniv_lib.dir/hocmech.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/hocmech.cpp
[ 31%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/impedanc.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/impedanc.cpp.o -MF CMakeFiles/nrniv_lib.dir/impedanc.cpp.o.d -o CMakeFiles/nrniv_lib.dir/impedanc.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/impedanc.cpp
[ 31%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/kschan.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/kschan.cpp.o -MF CMakeFiles/nrniv_lib.dir/kschan.cpp.o.d -o CMakeFiles/nrniv_lib.dir/kschan.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/glinerec.cpp: In member function ‘void GraphVector::record_install()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/glinerec.cpp:170:20: warning: unused variable ‘gvr’ [-Wunused-variable]
  170 |     GVectorRecord* gvr = new GVectorRecord(this);
      |                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/hocmech.cpp: In function ‘void make_pointprocess()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/hocmech.cpp:318:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  318 |     for (i = 0; i < s2->s_varn; ++i) {
      |                 ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/hocmech.cpp:256:10: warning: unused variable ‘buf’ [-Wunused-variable]
  256 |     char buf[256];
      |          ^~~
[ 31%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/kssingle.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/kssingle.cpp.o -MF CMakeFiles/nrniv_lib.dir/kssingle.cpp.o.d -o CMakeFiles/nrniv_lib.dir/kssingle.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘void KSChan::add_channel(const char**)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:854:29: warning: comparison of integer expressions of different signedness: ‘std::vector<KSChan*>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  854 |     while (channels->size() < mechtype_) {
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘void KSChan::setname(const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:988:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  988 |             for (i = 0; i < rlsym_->s_varn; ++i) {
      |                         ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘void KSChan::setion(const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1206:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1206 |             for (i = 2 + io; i < rlsym_->s_varn; ++i) {
      |                              ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1244:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1244 |             for (i = 1 + io; i < rlsym_->s_varn; ++i) {
      |                              ~~^~~~~~~~~~~~~~~~
[ 31%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/linmod.cpp.o
[ 31%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/linmod1.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/linmod.cpp.o -MF CMakeFiles/nrniv_lib.dir/linmod.cpp.o.d -o CMakeFiles/nrniv_lib.dir/linmod.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/linmod1.cpp.o -MF CMakeFiles/nrniv_lib.dir/linmod1.cpp.o.d -o CMakeFiles/nrniv_lib.dir/linmod1.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod1.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnoc2iv.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod.cpp:26:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod.cpp: In member function ‘virtual void LinearModelAddition::alloc_(int, int, int, Node**, int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod.cpp:54:22: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   54 |     assert(b_.size() == size);
      |            ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp: In member function ‘void KSSingle::state(Node*, double*, Datum*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp:244:9: warning: unused variable ‘i’ [-Wunused-variable]
  244 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp: In member function ‘void KSSingle::cv_update(Node*, double*, Datum*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp:260:9: warning: unused variable ‘i’ [-Wunused-variable]
  260 |     int i;
      |         ^
[ 32%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/matrixmap.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/matrixmap.cpp.o -MF CMakeFiles/nrniv_lib.dir/matrixmap.cpp.o.d -o CMakeFiles/nrniv_lib.dir/matrixmap.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp
[ 32%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/multisplit.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/multisplit.cpp.o -MF CMakeFiles/nrniv_lib.dir/multisplit.cpp.o.d -o CMakeFiles/nrniv_lib.dir/multisplit.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In function ‘kst_ligand(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:624:16: warning: ‘strncpy’ specified bound 20 equals destination size [-Wstringop-truncation]
  624 |         strncpy(s, kst->ks_->ligands_[kst->ligand_index_]->name, 20);
      |                ^
[ 32%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/ndatclas.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/ndatclas.cpp.o -MF CMakeFiles/nrniv_lib.dir/ndatclas.cpp.o.d -o CMakeFiles/nrniv_lib.dir/ndatclas.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:2:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h: In constructor ‘MatrixMap::MatrixMap(OcMatrix&)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h:125:14: warning: ‘MatrixMap::ptree_’ will be initialized after [-Wreorder]
  125 |     double** ptree_;
      |              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h:124:14: warning:   ‘double** MatrixMap::pm_’ [-Wreorder]
  124 |     double** pm_;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:9:1: warning:   when initialized here [-Wreorder]
    9 | MatrixMap::MatrixMap(Matrix& mat)
      | ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h: In constructor ‘MatrixMap::MatrixMap(OcMatrix*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h:125:14: warning: ‘MatrixMap::ptree_’ will be initialized after [-Wreorder]
  125 |     double** ptree_;
      |              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h:124:14: warning:   ‘double** MatrixMap::pm_’ [-Wreorder]
  124 |     double** pm_;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:15:1: warning:   when initialized here [-Wreorder]
   15 | MatrixMap::MatrixMap(Matrix* mat)
      | ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp: In member function ‘void MatrixMap::alloc(int, int, Node**, int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:53:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   53 |     for (int k = 0; k < nonzero_i.size(); k++) {
      |                     ~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:44:9: warning: unused variable ‘nrow’ [-Wunused-variable]
   44 |     int nrow = m_.nrow();
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:45:9: warning: unused variable ‘ncol’ [-Wunused-variable]
   45 |     int ncol = m_.ncol();
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.cpp: In member function ‘bool NrnProperty::more_var()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.cpp:133:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  133 |     if (npi_->iterator_ >= npi_->sym_->s_varn) {
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
[ 32%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/netpar.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/netpar.cpp.o -MF CMakeFiles/nrniv_lib.dir/netpar.cpp.o.d -o CMakeFiles/nrniv_lib.dir/netpar.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp: In member function ‘void MultiSplitControl::prstruct()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:1816:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MultiSplit*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1816 |             for (i = 0; i < multisplit_list_->size(); ++i) {
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:1:
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:43: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   43 | #pragma clang diagnostic push
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:44: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   44 | #pragma clang diagnostic ignored "-Wunused-value"
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:137: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  137 | #pragma clang diagnostic pop
      | 
[ 33%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nonlinz.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nonlinz.cpp.o -MF CMakeFiles/nrniv_lib.dir/nonlinz.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nonlinz.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp: In constructor ‘NonLinImpRep::NonLinImpRep()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:213:12: warning: unused variable ‘j’ [-Wunused-variable]
  213 |     int i, j, ieq, cnt;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:213:15: warning: unused variable ‘ieq’ [-Wunused-variable]
  213 |     int i, j, ieq, cnt;
      |               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp: In member function ‘void NonLinImpRep::dsds()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:543:27: warning: unused variable ‘nd’ [-Wunused-variable]
  543 |                     Node* nd = ml->nodelist[in];
      |                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp: In member function ‘virtual void NetParEvent::savestate_restore(double, NetCvode*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:312:22: warning: comparing the result of pointer addition ‘(npe_ + ((sizetype)(((long unsigned int)i) * 32)))’ and NULL [-Waddress]
  312 |             if (npe_ + i) {
      |                 ~~~~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp: In member function ‘NonLinImpRep::gapsolve()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:13: warning: ‘rx’ may be used uninitialized [-Wmaybe-uninitialized]
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:18: warning: ‘jx’ may be used uninitialized [-Wmaybe-uninitialized]
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:632:26: warning: ‘rx1’ may be used uninitialized [-Wmaybe-uninitialized]
  632 |             cmplx_spSolve(m_, rb - 1, rx1 - 1, jb - 1, jx1 - 1);
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:23: note: ‘rx1’ was declared here
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |                       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:632:26: warning: ‘jx1’ may be used uninitialized [-Wmaybe-uninitialized]
  632 |             cmplx_spSolve(m_, rb - 1, rx1 - 1, jb - 1, jx1 - 1);
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:29: note: ‘jx1’ was declared here
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |                             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:632:26: warning: ‘rb’ may be used uninitialized [-Wmaybe-uninitialized]
  632 |             cmplx_spSolve(m_, rb - 1, rx1 - 1, jb - 1, jx1 - 1);
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:35: note: ‘rb’ was declared here
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:632:26: warning: ‘jb’ may be used uninitialized [-Wmaybe-uninitialized]
  632 |             cmplx_spSolve(m_, rb - 1, rx1 - 1, jb - 1, jx1 - 1);
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:40: note: ‘jb’ was declared here
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |                                        ^~
In file included from /usr/include/stdio.h:980,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4097,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nrnconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:1:
In function ‘sprintf’,
    inlined from ‘NonLinImpRep::gapsolve()’ at /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:684:16:
/usr/include/bits/stdio2.h:30:34: warning: ‘delta’ may be used uninitialized [-Wmaybe-uninitialized]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp: In member function ‘NonLinImpRep::gapsolve()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:625:12: note: ‘delta’ was declared here
  625 |     double delta;
      |            ^~~~~
[ 33%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write.cpp
[ 33%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/callbacks/nrncore_callbacks.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/callbacks/nrncore_callbacks.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write/callbacks/nrncore_callbacks.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write/callbacks/nrncore_callbacks.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write.cpp:101:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h: In member function ‘CellMapping* NrnMappingInfo::get_cell_mapping(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h:118:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<CellMapping*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  118 |         for (int i = 0; i < mapping.size(); i++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write.cpp:106:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h:186:28: warning: ‘cnbs’ defined but not used [-Wunused-variable]
  186 | static core2nrn_callback_t cnbs[] = {
      |                            ^~~~
[ 33%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/data/cell_group.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/data/cell_group.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write/data/cell_group.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write/data/cell_group.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnoc2iv.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:8:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp: In member function ‘MultiSplitControl::multisplit(Section*, double, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:13: warning: ‘root’ may be used uninitialized [-Wmaybe-uninitialized]
   26 |         if (!(ex)) {                                                                     \
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:392:11: note: ‘root’ declared here
  392 |     Node* root;
      |           ^~~~
[ 33%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/data/datum_indices.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/data/datum_indices.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write/data/datum_indices.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write/data/datum_indices.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/datum_indices.cpp
[ 34%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/io/nrncore_io.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/io/nrncore_io.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write/io/nrncore_io.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write/io/nrncore_io.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp: In static member function ‘static void CellGroup::datumtransform(CellGroup*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp:176:20: warning: unused variable ‘nt’ [-Wunused-variable]
  176 |         NrnThread& nt = nrn_threads[ith];
      |                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp: In static member function ‘static size_t CellGroup::get_mla_rankbytes(CellGroup*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp:575:24: warning: unused variable ‘tml’ [-Wunused-variable]
  575 |     NrnThreadMembList* tml;
      |                        ^~~
[ 34%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/utils/nrncore_utils.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/utils/nrncore_utils.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write/utils/nrncore_utils.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write/utils/nrncore_utils.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/utils/nrncore_utils.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/utils/nrncore_utils.cpp:9:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h: In member function ‘CellMapping* NrnMappingInfo::get_cell_mapping(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h:118:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<CellMapping*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  118 |         for (int i = 0; i < mapping.size(); i++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:16:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h: In member function ‘CellMapping* NrnMappingInfo::get_cell_mapping(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h:118:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<CellMapping*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  118 |         for (int i = 0; i < mapping.size(); i++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptbinq.h:14,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/tqueue.h:58,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:12:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp: In function ‘void write_contiguous_art_data(double**, int, int, FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:312:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  312 |         assert(n == szitem);
      |                ~~^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp: In function ‘void write_nrnthread_task(const char*, CellGroup*, bool)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:531:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  531 |         for (int i = 0; i < iRecvVec.size(); ++i) {
      |                         ~~^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h:186:28: warning: ‘cnbs’ defined but not used [-Wunused-variable]
  186 | static core2nrn_callback_t cnbs[] = {
      |                            ^~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/utils/nrncore_utils.cpp:2:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h:186:28: warning: ‘cnbs’ defined but not used [-Wunused-variable]
  186 | static core2nrn_callback_t cnbs[] = {
      |                            ^~~~
[ 34%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrndae.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrndae.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrndae.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrndae.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp
[ 34%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrnmenu.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrnmenu.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrnmenu.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrnmenu.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp
[ 34%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrnpy.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -DUSE_LIBNRNPYTHON_MAJORMINOR=0 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrnpy.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrnpy.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrnpy.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnpy.cpp
[ 35%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrnste.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrnste.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrnste.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrnste.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnste.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnoc2iv.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h:8,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h:18,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp: In member function ‘void NrnDAE::alloc(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp:106:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  106 |         assert(y0_->size() == size_);
      |                ~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h: In constructor ‘NrnDAE::NrnDAE(OcMatrix*, IvocVect*, IvocVect*, int, Node**, IvocVect*, void (*)(void*), void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h:192:10: warning: ‘NrnDAE::yptmp_’ will be initialized after [-Wreorder]
  192 |     Vect yptmp_;
      |          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h:189:10: warning:   ‘IvocVect NrnDAE::cyp_’ [-Wreorder]
  189 |     Vect cyp_;
      |          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp:135:1: warning:   when initialized here [-Wreorder]
  135 | NrnDAE::NrnDAE(Matrix* cmat,
      | ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h:189:10: warning: ‘NrnDAE::cyp_’ will be initialized after [-Wreorder]
  189 |     Vect cyp_;
      |          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h:144:12: warning:   ‘void (* NrnDAE::f_init_)(void*)’ [-Wreorder]
  144 |     void (*f_init_)(void* data);
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp:135:1: warning:   when initialized here [-Wreorder]
  135 | NrnDAE::NrnDAE(Matrix* cmat,
      | ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp: In function ‘void mech_menu(Prop*, double, int, const char*, MechSelector*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp:294:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  294 |         for (j = 0; j < sym->s_varn; j++) {
      |                     ~~^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp: In function ‘void point_menu(Object*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp:461:43: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  461 |     psym = pointsym[pnt_map[pp->prop->type]];
      |                     ~~~~~~~~~~~~~~~~~~~~~~^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp:478:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  478 |         for (k = 0; k < psym->s_varn; k++) {
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp:490:28: warning: unused variable ‘a’ [-Wunused-variable]
  490 |                 Arrayinfo* a = vsym->arayinfo;
      |                            ^
[ 35%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnserial_ld.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnserial_ld.cpp.o -MF CMakeFiles/nrniv_lib.dir/nvector_nrnserial_ld.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nvector_nrnserial_ld.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnserial_ld.cpp
[ 35%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnthread.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnthread.cpp.o -MF CMakeFiles/nrniv_lib.dir/nvector_nrnthread.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nvector_nrnthread.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp: In function ‘_generic_N_Vector* N_VNew_NrnThread(long int, int, long int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp:207:32: warning: unused variable ‘content’ [-Wunused-variable]
  207 |     N_VectorContent_NrnThread* content;
      |                                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp: In function ‘realtype N_VWL2Norm_NrnThread(N_Vector, N_Vector)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp:724:14: warning: variable ‘N’ set but not used [-Wunused-but-set-variable]
  724 |     long int N;
      |              ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp:797:14: warning: ‘void* vminquotient(NrnThread*)’ defined but not used [-Wunused-function]
  797 | static void* vminquotient(NrnThread* nt) {
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp:417:13: warning: ‘void pr(N_Vector)’ defined but not used [-Wunused-function]
  417 | static void pr(N_Vector x) {
      |             ^~
[ 35%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnthread_ld.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnthread_ld.cpp.o -MF CMakeFiles/nrniv_lib.dir/nvector_nrnthread_ld.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nvector_nrnthread_ld.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp: In function ‘_generic_N_Vector* N_VNew_NrnThreadLD(long int, int, long int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp:207:34: warning: unused variable ‘content’ [-Wunused-variable]
  207 |     N_VectorContent_NrnThreadLD* content;
      |                                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp: In function ‘realtype N_VWL2Norm_NrnThreadLD(N_Vector, N_Vector)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp:723:14: warning: variable ‘N’ set but not used [-Wunused-but-set-variable]
  723 |     long int N;
      |              ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp:796:14: warning: ‘void* vminquotient(NrnThread*)’ defined but not used [-Wunused-function]
  796 | static void* vminquotient(NrnThread* nt) {
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp:416:13: warning: ‘void pr(N_Vector)’ defined but not used [-Wunused-function]
  416 | static void pr(N_Vector x) {
      |             ^~
[ 36%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/ocbbs.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/ocbbs.cpp.o -MF CMakeFiles/nrniv_lib.dir/ocbbs.cpp.o.d -o CMakeFiles/nrniv_lib.dir/ocbbs.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/ocbbs.cpp
[ 36%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/ocjump.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/ocjump.cpp.o -MF CMakeFiles/nrniv_lib.dir/ocjump.cpp.o.d -o CMakeFiles/nrniv_lib.dir/ocjump.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/ocjump.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:14,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/ocbbs.cpp:1:
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:43: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   43 | #pragma clang diagnostic push
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:44: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   44 | #pragma clang diagnostic ignored "-Wunused-value"
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:137: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  137 | #pragma clang diagnostic pop
      | 
[ 36%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/partrans.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/partrans.cpp.o -MF CMakeFiles/nrniv_lib.dir/partrans.cpp.o.d -o CMakeFiles/nrniv_lib.dir/partrans.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp
[ 36%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/ppshape.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/ppshape.cpp.o -MF CMakeFiles/nrniv_lib.dir/ppshape.cpp.o.d -o CMakeFiles/nrniv_lib.dir/ppshape.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/ppshape.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp: In function ‘double multisplit(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:617:9: warning: unused variable ‘reducedtree_host’ [-Wunused-variable]
  617 |     int reducedtree_host = 0;
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp: In member function ‘virtual void BBSImpl::return_args(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:1389:9: warning: variable ‘i’ set but not used [-Wunused-but-set-variable]
 1389 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:1393:9: warning: unused variable ‘wid’ [-Wunused-variable]
 1393 |     int wid = upkint();
      |         ^~~
[ 36%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/prcellstate.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/prcellstate.cpp.o -MF CMakeFiles/nrniv_lib.dir/prcellstate.cpp.o.d -o CMakeFiles/nrniv_lib.dir/prcellstate.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/prcellstate.cpp
[ 37%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/pysecname2sec.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/pysecname2sec.cpp.o -MF CMakeFiles/nrniv_lib.dir/pysecname2sec.cpp.o.d -o CMakeFiles/nrniv_lib.dir/pysecname2sec.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/pysecname2sec.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp: In function ‘broadcast(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:888:34: warning: ‘s’ may be used uninitialized [-Wmaybe-uninitialized]
  888 |             nrnmpi_char_broadcast(s, cnt, srcid);
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:879:19: note: ‘s’ was declared here
  879 |             char* s;
      |                   ^
[ 37%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/rotate3d.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/rotate3d.cpp.o -MF CMakeFiles/nrniv_lib.dir/rotate3d.cpp.o.d -o CMakeFiles/nrniv_lib.dir/rotate3d.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/rotate3d.cpp
[ 37%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/savstate.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/savstate.cpp.o -MF CMakeFiles/nrniv_lib.dir/savstate.cpp.o.d -o CMakeFiles/nrniv_lib.dir/savstate.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp
[ 37%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/secbrows.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/secbrows.cpp.o -MF CMakeFiles/nrniv_lib.dir/secbrows.cpp.o.d -o CMakeFiles/nrniv_lib.dir/secbrows.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp
[ 37%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/shape.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/shape.cpp.o -MF CMakeFiles/nrniv_lib.dir/shape.cpp.o.d -o CMakeFiles/nrniv_lib.dir/shape.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:11,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnoc2iv.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:7:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp: In member function ‘virtual void SaveState::read(OcFile*, bool)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:806:17: note: in expansion of macro ‘ASSERTfread’
  806 |                 ASSERTfread(ns.type, sizeof(int), ns.nmemb, f);
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:810:17: note: in expansion of macro ‘ASSERTfread’
  810 |                 ASSERTfread(ns.state, sizeof(double), ns.nstate, f);
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:818:17: note: in expansion of macro ‘ASSERTfread’
  818 |                 ASSERTfread(ns.type, sizeof(int), ns.nmemb, f);
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:822:17: note: in expansion of macro ‘ASSERTfread’
  822 |                 ASSERTfread(ns.state, sizeof(double), ns.nstate, f);
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:840:17: note: in expansion of macro ‘ASSERTfread’
  840 |                 ASSERTfread(acell_[j].state, sizeof(double), ns, f);
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp: In member function ‘virtual void SaveState::write(OcFile*, bool)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:895:17: note: in expansion of macro ‘ASSERTfwrite’
  895 |                 ASSERTfwrite(ns.type, sizeof(int), ns.nmemb, f);
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:898:17: note: in expansion of macro ‘ASSERTfwrite’
  898 |                 ASSERTfwrite(ns.state, sizeof(double), ns.nstate, f);
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:905:17: note: in expansion of macro ‘ASSERTfwrite’
  905 |                 ASSERTfwrite(ns.type, sizeof(int), ns.nmemb, f);
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:908:17: note: in expansion of macro ‘ASSERTfwrite’
  908 |                 ASSERTfwrite(ns.state, sizeof(double), ns.nstate, f);
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:917:13: note: in expansion of macro ‘ASSERTfwrite’
  917 |             ASSERTfwrite(acell_[j].state, sizeof(double), sz, f);
      |             ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp: In member function ‘void SaveState::readnet(FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1042:13: note: in expansion of macro ‘ASSERTfread’
 1042 |             ASSERTfread(ncs_[i].state, sizeof(double), ncs_[i].nstate, f);
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1050:9: note: in expansion of macro ‘ASSERTfread’
 1050 |         ASSERTfread(pss_, sizeof(PreSynState), npss_, f);
      |         ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1069:9: note: in expansion of macro ‘ASSERTfread’
 1069 |         ASSERTfread(tqs_->tdeliver, sizeof(double), n, f);
      |         ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp: In member function ‘void SaveState::writenet(FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1111:13: note: in expansion of macro ‘ASSERTfwrite’
 1111 |             ASSERTfwrite(ncs_[i].state, sizeof(double), ncs_[i].nstate, f);
      |             ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1116:9: note: in expansion of macro ‘ASSERTfwrite’
 1116 |         ASSERTfwrite(pss_, sizeof(PreSynState), npss_, f);
      |         ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1121:9: note: in expansion of macro ‘ASSERTfwrite’
 1121 |         ASSERTfwrite(tqs_->tdeliver, sizeof(double), n, f);
      |         ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp: In member function ‘void SaveState::allocnet()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1190:12: warning: unused variable ‘n’ [-Wunused-variable]
 1190 |     int i, n;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp: In constructor ‘SectionBrowserImpl::SectionBrowserImpl()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp:372:18: warning: unused variable ‘sec’ [-Wunused-variable]
  372 |         Section* sec = hocSEC(qsec);
      |                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp: In constructor ‘SectionBrowser::SectionBrowser()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp:399:16: warning: unused variable ‘lk’ [-Wunused-variable]
  399 |     LayoutKit& lk = *LayoutKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp:400:16: warning: unused variable ‘wk’ [-Wunused-variable]
  400 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp: In static member function ‘static void SectionBrowser::make_section_browser()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp:445:16: warning: unused variable ‘wk’ [-Wunused-variable]
  445 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp: In static member function ‘static void PointProcessBrowser::make_point_process_browser(OcList*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp:501:16: warning: unused variable ‘wk’ [-Wunused-variable]
  501 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void OcShape::select_section(Section*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:781:14: warning: unused variable ‘s’ [-Wunused-variable]
  781 |     Section* s;
      |              ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:782:18: warning: unused variable ‘c’ [-Wunused-variable]
  782 |     const Color* c;
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeScene::observe(SectionList*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:867:19: warning: unused variable ‘cnt’ [-Wunused-variable]
  867 |     GlyphIndex i, cnt;
      |                   ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeScene::transform3d(Rubberband*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1033:11: warning: unused variable ‘x’ [-Wunused-variable]
 1033 |     Coord x, y;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1033:14: warning: unused variable ‘y’ [-Wunused-variable]
 1033 |     Coord x, y;
      |              ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeScene::wholeplot(ivCoord&, ivCoord&, ivCoord&, ivCoord&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1058:13: warning: unused variable ‘j’ [-Wunused-variable]
 1058 |     long i, j, n = sg_->count();
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In destructor ‘virtual ShapeSection::~ShapeSection()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1331:9: warning: unused variable ‘n’ [-Wunused-variable]
 1331 |     int n = sec_->npt3d - 1;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeSection::set_range_variable(Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1556:10: warning: variable ‘any’ set but not used [-Wunused-but-set-variable]
 1556 |     bool any = false;
      |          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeSection::draw(ivCanvas*, const ivAllocation&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1595:11: warning: unused variable ‘e’ [-Wunused-variable]
 1595 |     float e = 1e-2;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeSection::fast_draw(ivCanvas*, ivCoord, ivCoord, bool) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1653:20: warning: variable ‘a3dold’ set but not used [-Wunused-but-set-variable]
 1653 |             double a3dold;  // the arc length at i3d-1
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘void ShapeSection::fastidious_draw(ivCanvas*, const ivColor*, int, float, float) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1743:11: warning: unused variable ‘len’ [-Wunused-variable]
 1743 |     float len, f1, f2, d, x1, x2, y1, y2, a, aa;
      |           ^~~
[ 38%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/shapeplt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/shapeplt.cpp.o -MF CMakeFiles/nrniv_lib.dir/shapeplt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/shapeplt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/shapeplt.cpp
[ 38%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/singlech.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/singlech.cpp.o -MF CMakeFiles/nrniv_lib.dir/singlech.cpp.o.d -o CMakeFiles/nrniv_lib.dir/singlech.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/singlech.cpp
[ 38%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/spaceplt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/spaceplt.cpp.o -MF CMakeFiles/nrniv_lib.dir/spaceplt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/spaceplt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shapeplt.cpp: In member function ‘ivGlyph* ColorValue::make_glyph()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shapeplt.cpp:1123:16: warning: unused variable ‘wk’ [-Wunused-variable]
 1123 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/oc/classreg.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/shapeplt.cpp:2:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shapeplt.cpp: In member function ‘Hinton::request(ivRequisition&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:9: warning: ‘nonnull’ argument ‘this’ compared to NULL [-Wnonnull-compare]
   26 |         if (!(ex)) {                                                                     \
      |         ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘ShapeSection::fast_draw(ivCanvas*, float, float, bool) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1718:45: warning: ‘cv’ may be used uninitialized [-Wmaybe-uninitialized]
 1718 |                         color = cv->no_value();
      |                                 ~~~~~~~~~~~~^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1618:21: note: ‘cv’ was declared here
 1618 |         ColorValue* cv;
      |                     ^~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/mymath.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:26:
In function ‘osMath::equal(double, double, double)’,
    inlined from ‘ShapeSection::fast_draw(ivCanvas*, float, float, bool) const’ at /builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1707:13:
/usr/include/OS/math.h:113:14: warning: ‘xend’ may be used uninitialized [-Wmaybe-uninitialized]
  113 |     return x - y < e && y - x < e;
      |            ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘ShapeSection::fast_draw(ivCanvas*, float, float, bool) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1651:20: note: ‘xend’ was declared here
 1651 |             double xend;    // location we'd like to draw to
      |                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘ShapeSection::arc_position(float, float) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:2069:28: warning: ‘ic’ may be used uninitialized [-Wmaybe-uninitialized]
 2069 |     len = MyMath::norm2(x_[ic] - x_[ic + 1], y_[ic] - y_[ic + 1]);
      |                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:2057:9: note: ‘ic’ was declared here
 2057 |     int ic, n = sec_->npt3d;
      |         ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp: In member function ‘void RangeExpr::fill()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp:768:12: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::vector<SecPos>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  768 |     if (n_ != spl_->size()) {
      |         ~~~^~~~~~~~~~~~~~~
[ 38%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/splitcell.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/splitcell.cpp.o -MF CMakeFiles/nrniv_lib.dir/splitcell.cpp.o.d -o CMakeFiles/nrniv_lib.dir/splitcell.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/splitcell.cpp
[ 39%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/symdir.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/symdir.cpp.o -MF CMakeFiles/nrniv_lib.dir/symdir.cpp.o.d -o CMakeFiles/nrniv_lib.dir/symdir.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/symdir.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp: In member function ‘RangeVarPlot::fill_pointers()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp:566:40: warning: ‘sym’ may be used uninitialized [-Wmaybe-uninitialized]
  566 |                 does_exist = nrn_exists(sym, node_exact(sec, hoc_ac_));
      |                              ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp:543:17: note: ‘sym’ was declared here
  543 |         Symbol* sym;
      |                 ^~~
[ 39%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/vrecord.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/vrecord.cpp.o -MF CMakeFiles/nrniv_lib.dir/vrecord.cpp.o.d -o CMakeFiles/nrniv_lib.dir/vrecord.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/splitcell.cpp: In function ‘void nrnmpi_splitcell_connect(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/splitcell.cpp:63:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   63 |         if (that_host == nrnmpi_myid + i * 2 - 1) {
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 39%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/cabcode.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/cabcode.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/cabcode.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/cabcode.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/symdir.cpp:5:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp: In constructor ‘SymDirectory::SymDirectory(Object*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:174:9: warning: unused variable ‘suffix’ [-Wunused-variable]
  174 |     int suffix = '.';
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp: In member function ‘void SymDirectoryImpl::load_section()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:559:9: warning: unused variable ‘n’ [-Wunused-variable]
  559 |     int n = sec->nnode;
      |         ^
[ 39%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/capac.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/capac.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/capac.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/capac.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/capac.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp: In member function ‘virtual void VecPlayStep::deliver(double, NetCvode*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp:210:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  210 |     if (current_index_ < y_->size()) {
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp:212:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  212 |             if (current_index_ < t_->size()) {
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp: In member function ‘virtual void VecPlayContinuous::deliver(double, NetCvode*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp:320:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  320 |         if (discon_index_ < discon_indices_->size()) {
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp:328:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  328 |         if (ubound_index_ < t_->size() - 1) {
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp: In function ‘void nrn_rootnode_alloc(Section*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp:1654:14: warning: unused variable ‘nde’ [-Wunused-variable]
 1654 |     Extnode* nde;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp: In function ‘void ismembrane()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp:2251:11: warning: unused variable ‘p’ [-Wunused-variable]
 2251 |     Prop* p;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp: In function ‘Section* nrn_section_exists(char*, int, Object*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp:2427:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2427 |             if (indx < hoc_total_array_data(sym, obd)) {
      |                 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp: In function ‘void section_exists()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp:2442:17: warning: unused variable ‘cp’ [-Wunused-variable]
 2442 |     char *str, *cp, buf[100];
      |                 ^~
[ 39%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/clamp.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/clamp.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/clamp.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/clamp.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/clamp.cpp
[ 40%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/eion.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/eion.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/eion.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/eion.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp
[ 40%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/extcelln.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/extcelln.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/extcelln.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/extcelln.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/clamp.cpp: In function ‘void activclamp_lhs()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/clamp.cpp:191:12: warning: unused variable ‘v’ [-Wunused-variable]
  191 |     double v;
      |            ^
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:37,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp:5:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp: In function ‘void nrn_check_conc_write(Prop*, Prop*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp:437:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  437 |             assert(k < sizeof(long) * 8);
      |                    ~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp: In function ‘void ion_cur(NrnThread*, Memb_list*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp:571:12: warning: unused variable ‘vnode’ [-Wunused-variable]
  571 |     Node** vnode = ml->nodelist;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp: In function ‘void ion_init(NrnThread*, Memb_list*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp:593:12: warning: unused variable ‘vnode’ [-Wunused-variable]
  593 |     Node** vnode = ml->nodelist;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp: In function ‘void second_order_cur(NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp:653:9: warning: unused variable ‘j’ [-Wunused-variable]
  653 |     int j, i, i2;
      |         ^
[ 40%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/fadvance.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/fadvance.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/fadvance.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/fadvance.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:41:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   41 |                                "MOhm/cm",
      |                                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:43:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   43 |                                "S/cm2",
      |                                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:45:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   45 |                                "uF/cm2",
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:47:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   47 |                                "mV",
      |                                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:49:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   49 |                                "mV",
      |                                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:51:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   51 |                                "mA/cm2",
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp: In function ‘void nrn_update_2d(NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:102:16: warning: unused variable ‘secondorder’ [-Wunused-variable]
  102 |     extern int secondorder;
      |                ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:106:12: warning: variable ‘cfac’ set but not used [-Wunused-but-set-variable]
  106 |     double cfac;
      |            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp: In function ‘void update_extracellular_reg(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:258:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  258 |     for (i = 0; i < ecell->s_varn; ++i) {
      |                 ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp: In function ‘void extcell_node_create(Node*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:309:9: warning: unused variable ‘i’ [-Wunused-variable]
  309 |     int i, j;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp: In function ‘void extcell_2d_alloc(Section*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:349:12: warning: unused variable ‘j’ [-Wunused-variable]
  349 |     int i, j;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:350:11: warning: unused variable ‘nd’ [-Wunused-variable]
  350 |     Node* nd;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:351:14: warning: unused variable ‘nde’ [-Wunused-variable]
  351 |     Extnode* nde;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:352:11: warning: unused variable ‘p’ [-Wunused-variable]
  352 |     Prop* p;
      |           ^
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:11:
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:43: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   43 | #pragma clang diagnostic push
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:44: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   44 | #pragma clang diagnostic ignored "-Wunused-value"
      | 
[ 40%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/fstim.cpp.o
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:137: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  137 | #pragma clang diagnostic pop
      | 
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/fstim.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/fstim.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/fstim.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fstim.cpp
[ 40%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/hocprax.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/hocprax.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/hocprax.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/hocprax.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hocprax.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: In function ‘void batch_run()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:271:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  271 |         comment = "";
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: In function ‘void nrn_daspk_init_step(double, double, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:336:9: warning: unused variable ‘i’ [-Wunused-variable]
  336 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: In function ‘void nrn_fixed_step()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:354:9: warning: unused variable ‘i’ [-Wunused-variable]
  354 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: In function ‘void fcurrent()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:698:9: warning: unused variable ‘i’ [-Wunused-variable]
  698 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: In function ‘void nrn_ba(NrnThread*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:1109:13: warning: unused variable ‘type’ [-Wunused-variable]
 1109 |         int type = tbl->bam->type;
      |             ^~~~
[ 41%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/init.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/init.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/init.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/init.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:205:26: warning: ‘void batch_open()’ declared ‘static’ but never defined [-Wunused-function]
  205 | static void batch_out(), batch_open(), batch_close();
      |                          ^~~~~~~~~~
[ 41%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/ldifus.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/ldifus.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/ldifus.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/ldifus.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hocprax.cpp: In function ‘void fit_praxis()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hocprax.cpp:118:28: warning: variable ‘nvarsav’ set but not used [-Wunused-but-set-variable]
  118 |     long int printmodesav, nvarsav;
      |                            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hocprax.cpp: In function ‘double efun(double*, long int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hocprax.cpp:293:13: warning: unused variable ‘i’ [-Wunused-variable]
  293 |         int i;
      |             ^
[ 41%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/method3.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/method3.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/method3.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/method3.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/method3.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:12:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabvars.h:11:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 | } usrprop[] = {"nseg", 0, 0, "L", 1, 2, "rallbranch", 1, 4, "Ra", 1, 7, 0, 0, 0};
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabvars.h:11:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 | } usrprop[] = {"nseg", 0, 0, "L", 1, 2, "rallbranch", 1, 4, "Ra", 1, 7, 0, 0, 0};
      |                              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabvars.h:11:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 | } usrprop[] = {"nseg", 0, 0, "L", 1, 2, "rallbranch", 1, 4, "Ra", 1, 7, 0, 0, 0};
      |                                         ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabvars.h:11:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 | } usrprop[] = {"nseg", 0, 0, "L", 1, 2, "rallbranch", 1, 4, "Ra", 1, 7, 0, 0, 0};
      |                                                             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:115:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  115 | static HocParmUnits _hoc_parm_units[] = {"Ra",     "ohm-cm",  "L",     "um",     "diam", "um", "cm",
      |                                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:115:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  115 | static HocParmUnits _hoc_parm_units[] = {"Ra",     "ohm-cm",  "L",     "um",     "diam", "um", "cm",
      |                                                                        ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:115:90: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  115 | static HocParmUnits _hoc_parm_units[] = {"Ra",     "ohm-cm",  "L",     "um",     "diam", "um", "cm",
      |                                                                                          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:116:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                                          "uF/cm2", "celsius", "degC",  "dt",     "ms",   "t",  "ms",
      |                                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:116:63: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                                          "uF/cm2", "celsius", "degC",  "dt",     "ms",   "t",  "ms",
      |                                                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:116:82: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                                          "uF/cm2", "celsius", "degC",  "dt",     "ms",   "t",  "ms",
      |                                                                                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:116:96: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                                          "uF/cm2", "celsius", "degC",  "dt",     "ms",   "t",  "ms",
      |                                                                                                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:117:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  117 |                                          "v",      "mV",      "i_cap", "mA/cm2", 0,      0};
      |                                                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:117:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  117 |                                          "v",      "mV",      "i_cap", "mA/cm2", 0,      0};
      |                                                                        ^~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:2:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp: In function ‘void hoc_last_init()’:
/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc/nrnmpiuse.h:17:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   17 | #define DLL_DEFAULT_FNAME "riscv64/.libs/libnrnmech.so"
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:387:28: note: in expansion of macro ‘DLL_DEFAULT_FNAME’
  387 |             nrn_mech_dll = DLL_DEFAULT_FNAME;
      |                            ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp: In function ‘void hoc_register_tolerance(int, HocStateTolerance*, Symbol***)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:1005:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1005 |                 for (j = 0; j < msym->s_varn; ++j) {
      |                             ~~^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:37,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:9:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:1020:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1020 |                 assert(j < msym->s_varn);
      |                        ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
[ 41%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnnemo.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnnemo.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnnemo.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnnemo.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnnemo.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp: In function ‘void longdifus_diamchange(LongDifus*, int, int, Memb_list*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:153:24: warning: unused variable ‘j’ [-Wunused-variable]
  153 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:153:27: warning: unused variable ‘index’ [-Wunused-variable]
  153 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |                           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:153:42: warning: variable ‘vnodecount’ set but not used [-Wunused-but-set-variable]
  153 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |                                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp: In function ‘void longdifusalloc(LongDifus**, int, int, Memb_list*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:194:15: warning: unused variable ‘mi’ [-Wunused-variable]
  194 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:194:19: warning: unused variable ‘mpi’ [-Wunused-variable]
  194 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |                   ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:194:27: warning: unused variable ‘index’ [-Wunused-variable]
  194 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |                           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:196:11: warning: unused variable ‘nd’ [-Wunused-variable]
  196 |     Node *nd, *pnd;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:197:15: warning: unused variable ‘qsec’ [-Wunused-variable]
  197 |     hoc_Item* qsec;
      |               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp: In function ‘void stagger(int, ldifusfunc3_t, void**, int, int, int, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:380:13: warning: unused variable ‘mi’ [-Wunused-variable]
  380 |         int mi = pld->mindex[i];
      |             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:338:15: warning: variable ‘di’ set but not used [-Wunused-but-set-variable]
  338 |     int i, n, di;
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:339:16: warning: unused variable ‘vol’ [-Wunused-variable]
  339 |     double dc, vol, dfdi, dx;
      |                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:339:27: warning: unused variable ‘dx’ [-Wunused-variable]
  339 |     double dc, vol, dfdi, dx;
      |                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp: In function ‘void ode(int, ldifusfunc3_t, void**, int, int, int, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:412:16: warning: unused variable ‘vol’ [-Wunused-variable]
  412 |     double dc, vol, dfdi;
      |                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp: In function ‘void matsol(int, ldifusfunc3_t, void**, int, int, int, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:471:16: warning: unused variable ‘vol’ [-Wunused-variable]
  471 |     double dc, vol, dfdi;
      |                ^~~
[ 42%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrntimeout.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrntimeout.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/nrntimeout.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrntimeout.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrntimeout.cpp
[ 42%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnversion.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnversion.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnversion.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnversion.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnversion.cpp
[ 42%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/passive0.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/passive0.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/passive0.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/passive0.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive0.cpp
[ 42%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/point.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/point.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/point.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/point.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/point.cpp
[ 42%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/psection.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/psection.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/psection.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/psection.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/psection.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnversion.cpp: In function ‘char* nrn_version(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnversion.cpp:51:16: warning: unused variable ‘size’ [-Wunused-variable]
   51 |         int j, size;
      |                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnversion.cpp:30:11: warning: unused variable ‘cp’ [-Wunused-variable]
   30 |     char* cp;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnversion.cpp:31:9: warning: unused variable ‘b’ [-Wunused-variable]
   31 |     int b;
      |         ^
[ 43%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/seclist.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/seclist.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/seclist.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/seclist.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive0.cpp: In function ‘void pas_cur(NrnThread*, Memb_list*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive0.cpp:29:13: warning: unused variable ‘vpdata’ [-Wunused-variable]
   29 |     Datum** vpdata = ml->pdata;
      |             ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive0.cpp: In function ‘void pas_jacob(NrnThread*, Memb_list*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive0.cpp:43:13: warning: unused variable ‘vpdata’ [-Wunused-variable]
   43 |     Datum** vpdata = ml->pdata;
      |             ^~~~~~
[ 43%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/secref.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/secref.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/secref.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/secref.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/psection.cpp: In function ‘void pnode(Prop*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/psection.cpp:56:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   56 |         for (j = 0; j < sym->s_varn; j++) {
      |                     ~~^~~~~~~~~~~~~
[ 43%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/solve.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/solve.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/solve.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/solve.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp
[ 43%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/synapse.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/synapse.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/synapse.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/synapse.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/synapse.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp: In function ‘double wholetree(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:119:24: warning: unused variable ‘ch’ [-Wunused-variable]
  119 |     Section *s, *sec, *ch;
      |                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:120:11: warning: unused variable ‘i’ [-Wunused-variable]
  120 |     Item *i, *j, *first, *last;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:120:15: warning: unused variable ‘j’ [-Wunused-variable]
  120 |     Item *i, *j, *first, *last;
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:120:19: warning: unused variable ‘first’ [-Wunused-variable]
  120 |     Item *i, *j, *first, *last;
      |                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:120:27: warning: unused variable ‘last’ [-Wunused-variable]
  120 |     Item *i, *j, *first, *last;
      |                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp: In function ‘double s_nchild(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp:238:9: warning: unused variable ‘n’ [-Wunused-variable]
  238 |     int n;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp: In function ‘double s_has_parent(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp:244:9: warning: unused variable ‘n’ [-Wunused-variable]
  244 |     int n;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp: In function ‘double s_has_trueparent(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp:254:9: warning: unused variable ‘n’ [-Wunused-variable]
  254 |     int n;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp: In function ‘double s_exists(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp:264:9: warning: unused variable ‘n’ [-Wunused-variable]
  264 |     int n;
      |         ^
[ 43%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/treeset.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/treeset.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/treeset.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/treeset.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp
[ 44%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/isaac64.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/isaac64.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/isaac64.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/isaac64.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/isaac64.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp: In function ‘void node_destruct(Node**, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:674:11: warning: unused variable ‘nd’ [-Wunused-variable]
  674 |     Node* nd;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp: In function ‘void node_realloc(Section*, short int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:751:25: warning: unused variable ‘i’ [-Wunused-variable]
  751 |     int n1, n2, i1, i2, i;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:64:13: warning: ‘void node_free()’ declared ‘static’ but never defined [-Wunused-function]
   64 | static void node_free();
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:739:14: warning: ‘Node* node_interp(Node*, Node*, double)’ defined but not used [-Wunused-function]
  739 | static Node* node_interp(Node* nd1, Node* nd2, double frac) {
      |              ^~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:20:
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:43: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   43 | #pragma clang diagnostic push
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:44: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   44 | #pragma clang diagnostic ignored "-Wunused-value"
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:137: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  137 | #pragma clang diagnostic pop
      | 
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp: In function ‘distance()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:280:27: warning: ‘my_origin_node’ may be used uninitialized [-Wmaybe-uninitialized]
  280 |         d = topol_distance(my_origin_sec, my_origin_node, sec, node, &sec, &node);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:234:11: note: ‘my_origin_node’ was declared here
  234 |     Node* my_origin_node;
      |           ^~~~~~~~~~~~~~
[ 44%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/mcran4.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/mcran4.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/mcran4.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/mcran4.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void nrn_lhs(NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:504:13: warning: unused variable ‘i’ [-Wunused-variable]
  504 |         int i, neqn;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:504:16: warning: variable ‘neqn’ set but not used [-Wunused-but-set-variable]
  504 |         int i, neqn;
      |                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void connection_coef()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:846:12: warning: unused variable ‘dx’ [-Wunused-variable]
  846 |     double dx, diam, area, ra;
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:846:16: warning: unused variable ‘diam’ [-Wunused-variable]
  846 |     double dx, diam, area, ra;
      |                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:846:28: warning: unused variable ‘ra’ [-Wunused-variable]
  846 |     double dx, diam, area, ra;
      |                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:849:11: warning: unused variable ‘p’ [-Wunused-variable]
  849 |     Prop* p;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void pt3dinsert()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1156:9: warning: unused variable ‘i’ [-Wunused-variable]
 1156 |     int i, n, i0;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void pt3dremove()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1207:9: warning: unused variable ‘i’ [-Wunused-variable]
 1207 |     int i, i0, n;
      |         ^
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1629:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp: In function ‘void setaffinity(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp:299:9: warning: unused variable ‘mask’ [-Wunused-variable]
  299 |     int mask;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp: In function ‘void reorder_secorder()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp:929:22: warning: unused variable ‘i’ [-Wunused-variable]
  929 |     int order, isec, i, j, inode;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp: In function ‘int nrn_how_many_processors()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp:1351:9: warning: unused variable ‘i’ [-Wunused-variable]
 1351 |     int i, ip;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void v_setup_vectors()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1634:9: warning: unused variable ‘isec’ [-Wunused-variable]
 1634 |     int isec;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1635:14: warning: unused variable ‘sec’ [-Wunused-variable]
 1635 |     Section* sec;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1636:11: warning: unused variable ‘nd’ [-Wunused-variable]
 1636 |     Node* nd;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘int nrn_modeltype()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1952:23: warning: unused variable ‘lm’ [-Wunused-variable]
 1952 |     static cTemplate* lm = (cTemplate*) 0;
      |                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void nrn_matrix_node_alloc()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:2018:12: warning: unused variable ‘b’ [-Wunused-variable]
 2018 |     int i, b;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:2019:11: warning: unused variable ‘nd’ [-Wunused-variable]
 2019 |     Node* nd;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void nrn_recalc_node_ptrs()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:2256:16: warning: unused variable ‘d’ [-Wunused-variable]
 2256 |         Datum* d;
      |                ^
[ 44%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnisaac.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnisaac.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/nrnisaac.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/nrnisaac.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/nrnisaac.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp:279:13: warning: ‘void wait_for_workers_timeit()’ defined but not used [-Wunused-function]
  279 | static void wait_for_workers_timeit() {
      |             ^~~~~~~~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnran123.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnran123.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/nrnran123.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/nrnran123.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/nrnran123.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp: In function ‘double mcell_ran4(uint32_t*, double*, unsigned int, double)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp:59:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   59 |     for (i = 0; i < n; i++) {
      |                 ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp: In function ‘double nrnRan4dbl(uint32_t*, uint32_t)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp:163:18: warning: unused variable ‘lo’ [-Wunused-variable]
  163 |     uint32_t hi, lo, extra;
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp:163:22: warning: unused variable ‘extra’ [-Wunused-variable]
  163 |     uint32_t hi, lo, extra;
      |                      ^~~~~
[ 45%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/audit.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/audit.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/audit.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/audit.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/audit.cpp
[ 45%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/axis.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/axis.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/axis.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/axis.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/axis.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnran123.cpp: In function ‘uint32_t nrnran123_ipick(nrnran123_State*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnran123.cpp:75:24: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   75 |     rval = s->r.v[which++];
      |                   ~~~~~^~
[ 45%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/code.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/code.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/code.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/code.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp
[ 45%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/code2.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/code2.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/code2.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/code2.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp
[ 45%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/debug.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/debug.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/debug.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/debug.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/debug.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp: In function ‘void hoc_Symbol_units()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:155:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  155 |             *units = "on";
      |                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:157:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  157 |             *units = "off";
      |                      ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:182:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  182 |             *units = "";
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp: In function ‘void hoc_System()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:501:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  501 |             if (hoc_tmpbuf->size <= i) {
      |                 ~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:530:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  530 | } type_sym[] = {"Builtins",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:532:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  532 |                 "Other Builtins",
      |                 ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:534:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  534 |                 "Functions",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:536:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  536 |                 "Procedures",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:538:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  538 |                 "Undefined",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:540:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  540 |                 "Scalars",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘int tstkchk_actual(int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:56:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   56 |                 s[k] = "(double)";
      |                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:59:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   59 |                 s[k] = "(char *)";
      |                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:62:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   62 |                 s[k] = "(Object **)";
      |                        ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:65:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   65 |                 s[k] = "(int)";
      |                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:68:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   68 |                 s[k] = "(Symbol)";
      |                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:71:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   71 |                 s[k] = "(double *)";
      |                        ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:74:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   74 |                 s[k] = "(Object *)";
      |                        ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:77:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   77 |                 s[k] = "(Object * already unreffed on stack)";
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:80:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |                 s[k] = "(Unknown)";
      |                        ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘void hoc_pop_defer()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:258:13: warning: unused variable ‘obj’ [-Wunused-variable]
  258 |     Object* obj;
      |             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘void frameobj_clean(Frame*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:294:12: warning: unused variable ‘narg’ [-Wunused-variable]
  294 |     int i, narg;
      |            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘void hoc_Argtype()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:1551:9: warning: unused variable ‘narg’ [-Wunused-variable]
 1551 |     int narg, iarg, type, itype = 0;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘void hoc_autoobject()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:1810:9: warning: unused variable ‘i’ [-Wunused-variable]
 1810 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:1812:14: warning: unused variable ‘obp’ [-Wunused-variable]
 1812 |     Object** obp;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘void hoc_delete_symbol()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:2550:22: warning: unused variable ‘sp’ [-Wunused-variable]
 2550 |     Symbol *doomed, *sp;
      |                      ^~
[ 46%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/fileio.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/fileio.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/fileio.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/fileio.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp
[ 46%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/fmenu.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/fmenu.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/fmenu.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/fmenu.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp: In function ‘void hoc_ropen()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp:79:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   79 |         fname = "";
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp: In function ‘void hoc_wopen()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp:107:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  107 |         fname = "";
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp: In function ‘char* navigate(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:475:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  475 |             return "plt(-5)";
      |                    ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:169:18: warning: ‘Menuitem* append()’ declared ‘static’ but never defined [-Wunused-function]
  169 | static Menuitem* append(); /*common code for appendsym,appendaction*/
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:190:12: warning: ‘first’ defined but not used [-Wunused-variable]
  190 | static int first = 1;           /* emacs_term has not been opened */
      |            ^~~~~
In file included from /usr/include/stdio.h:980,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4097,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nrnconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:1:
In function ‘sprintf’,
    inlined from ‘prval(int, int, int, double)’ at /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:622:12,
    inlined from ‘navigate(int)’ at /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:547:18,
    inlined from ‘menu_manager(int)’ at /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:208:31,
    inlined from ‘hoc_fmenu()’ at /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:227:21:
/usr/include/bits/stdio2.h:30:34: warning: ‘val’ may be used uninitialized [-Wmaybe-uninitialized]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp: In function ‘hoc_fmenu()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:448:12: note: ‘val’ was declared here
  448 |     double val;
      |            ^~~
[ 46%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/ftime.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/ftime.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/ftime.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/ftime.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/ftime.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp: In function ‘hoc_Load_file(int, char const*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp:673:12: warning: ‘strncpy’ specified bound 1024 equals destination size [-Wstringop-truncation]
  673 |     strncpy(expname, expand_env_var(name), hoc_load_file_size_);
      |            ^
[ 46%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/functabl.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/functabl.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/functabl.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/functabl.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/functabl.cpp
[ 46%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/getsym.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/getsym.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/getsym.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/getsym.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/getsym.cpp
[ 47%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/hoc.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/hoc.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp
[ 47%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hocusr.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hocusr.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/hocusr.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/hocusr.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/hocusr.cpp
[ 47%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc_init.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc_init.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/hoc_init.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/hoc_init.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp
[ 47%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc_oop.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc_oop.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/hoc_oop.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/hoc_oop.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp: In function ‘int yylex()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:472:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  472 |             if (n >= sbuf->size - 1) {
      |                 ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp: In function ‘int hoc_oc(const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1472:11: warning: unused variable ‘cp’ [-Wunused-variable]
 1472 |     char* cp;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp: In function ‘char* fgets_unlimited_nltrans(HocStr*, FILE*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1798:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1798 |         if (bufstr->size <= i) {
      |             ~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp: In function ‘int hoc_get_line()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1870:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1870 |         if (hoc_strgets_need() > hoc_cbufstr->size) {
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1910:28: warning: unused variable ‘hoc_notify_stop’ [-Wunused-variable]
 1910 |                 extern int hoc_notify_stop;
      |                            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1924:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1924 |             if (n >= hoc_cbufstr->size - 3) {
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~
[ 48%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/isoc99.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/isoc99.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/isoc99.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/isoc99.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/isoc99.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/isoc99.cpp: In function ‘int nrn_isdouble(double*, double, double)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/isoc99.cpp:13:9: warning: unused variable ‘i’ [-Wunused-variable]
   13 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘void hoc_newobj1_err()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:548:13: warning: unused variable ‘i’ [-Wunused-variable]
  548 |         int i;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘void hoc_newobj()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:677:17: warning: unused variable ‘o’ [-Wunused-variable]
  677 |         Object* o = hoc_obj_look_inside_stack(narg);
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:657:17: warning: unused variable ‘obd’ [-Wunused-variable]
  657 |     Objectdata* obd;
      |                 ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:658:19: warning: unused variable ‘s’ [-Wunused-variable]
  658 |     Symbol *sym, *s;
      |                   ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:659:9: warning: unused variable ‘i’ [-Wunused-variable]
  659 |     int i, total;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:659:12: warning: unused variable ‘total’ [-Wunused-variable]
  659 |     int i, total;
      |            ^~~~~
[ 48%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/list.cpp.o
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘void hoc_cmp_otype()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:846:9: warning: variable ‘type’ set but not used [-Wunused-but-set-variable]
  846 |     int type;
      |         ^~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/list.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/list.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/list.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘void hoc_known_type()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:851:9: warning: variable ‘type’ set but not used [-Wunused-but-set-variable]
  851 |     int type;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘Object* hoc_name2obj(const char*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:923:10: warning: unused variable ‘buf’ [-Wunused-variable]
  923 |     char buf[200];
      |          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘void hoc_ob_pointer()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:1328:13: warning: unused variable ‘sym’ [-Wunused-variable]
 1328 |     Symbol* sym;
      |             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:43:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   43 | } keywords[] = {"proc",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:45:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   45 |                 "func",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:47:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   47 |                 "obfunc",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:49:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   49 |                 "return",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:51:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   51 |                 "break",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:53:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   53 |                 "continue",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:55:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   55 |                 "stop",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:57:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   57 |                 "if",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:59:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   59 |                 "else",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:61:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   61 |                 "while",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:63:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   63 |                 "for",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:65:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   65 |                 "print",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:67:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   67 |                 "delete",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:69:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   69 |                 "read",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:71:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   71 |                 "debug",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:73:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   73 |                 "double",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:75:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   75 |                 "depvar",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:77:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   77 |                 "eqn",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:79:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   79 |                 "local",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:81:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   81 |                 "localobj",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:83:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   83 |                 "strdef",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:85:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   85 |                 "parallel",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:87:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   87 |                 "help",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:89:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   89 |                 "iterator",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:91:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   91 |                 "iterator_statement",
      |                 ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:94:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   94 |                 "create",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:96:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   96 |                 "connect",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:98:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   98 |                 "setpointer",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:100:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |                 "access",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:102:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  102 |                 "insert",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:104:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  104 |                 "uninsert",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:106:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  106 |                 "forall",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:108:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  108 |                 "ifsec",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:110:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  110 |                 "forsec",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:114:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  114 |                 "begintemplate",
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:116:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                 "endtemplate",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:118:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  118 |                 "objectvar",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:120:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  120 |                 "objref",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:122:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 |                 "public",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:124:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |                 "external",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:126:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  126 |                 "new",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:134:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  134 | } consts[] = {"PI",
      |               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:136:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  136 |               "E",
      |               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:138:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  138 |               "GAMMA",
      |               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:140:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  140 |               "DEG",
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:142:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |               "PHI",
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:152:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  152 | } uconsts[] = {"FARADAY",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:154:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  154 |                "R",
      |                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:156:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  156 |                "Avogadro_constant",
      |                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:165:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  165 | } builtins[] = {"sin",   sin,      "cos", cos, "atan", atan,
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:165:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  165 | } builtins[] = {"sin",   sin,      "cos", cos, "atan", atan,
      |                                    ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:165:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  165 | } builtins[] = {"sin",   sin,      "cos", cos, "atan", atan,
      |                                                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:166:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |                 "tanh",  tanh,     "log", Log, /* checks argument */
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:166:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |                 "tanh",  tanh,     "log", Log, /* checks argument */
      |                                    ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:167:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  167 |                 "log10", Log10,                /* checks argument */
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:168:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  168 |                 "exp",   hoc1_Exp,             /* checks argument */
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:169:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  169 |                 "sqrt",  Sqrt,                 /* checks argument */
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:170:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  170 |                 "int",   integer,
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:174:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  174 |                 "abs",   fabs,     "erf", erf, "erfc", erfc,
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:174:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  174 |                 "abs",   fabs,     "erf", erf, "erfc", erfc,
      |                                    ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:174:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  174 |                 "abs",   fabs,     "erf", erf, "erfc", erfc,
      |                                                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:180:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  180 | } fun_bltin[] = {"atan2",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:182:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  182 |                  "system",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:184:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  184 |                  "prmat",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:186:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  186 |                  "solve",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:188:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  188 |                  "eqinit",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:190:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  190 |                  "plt",
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:192:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  192 |                  "axis",
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:194:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  194 |                  "plot",
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:196:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  196 |                  "plotx",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:198:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  198 |                  "ploty",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:200:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  200 |                  "regraph",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:202:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  202 |                  "symbols",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:204:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  204 |                  "printf",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:206:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  206 |                  "xred",
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:208:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  208 |                  "sred",
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:210:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  210 |                  "ropen",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:212:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  212 |                  "wopen",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:214:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  214 |                  "xopen",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:216:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  216 |                  "hoc_stdout",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:218:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  218 |                  "chdir",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:220:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  220 |                  "fprint",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:222:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  222 |                  "fscan",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:224:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  224 |                  "sscanf",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:226:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  226 |                  "sprint",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:228:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  228 |                  "graph",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:230:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  230 |                  "graphmode",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:232:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  232 |                  "fmenu",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:234:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  234 |                  "lw",
      |                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:236:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  236 |                  "getstr",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:238:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  238 |                  "strcmp",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:240:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |                  "setcolor",
      |                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:242:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  242 |                  "startsw",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:244:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                  "stopsw",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:246:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                  "object_id",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:248:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  248 |                  "allobjectvars",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:250:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  250 |                  "allobjects",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:252:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  252 |                  "xpanel",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:254:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  254 |                  "xbutton",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:256:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  256 |                  "xcheckbox",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:258:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  258 |                  "xstatebutton",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:260:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  260 |                  "xlabel",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:262:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  262 |                  "xmenu",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:264:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  264 |                  "xvalue",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:266:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  266 |                  "xpvalue",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:268:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  268 |                  "xradiobutton",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:270:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  270 |                  "xfixedvalue",
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:272:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  272 |                  "xvarlabel",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:274:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  274 |                  "xslider",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:276:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  276 |                  "boolean_dialog",
      |                  ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:278:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  278 |                  "continue_dialog",
      |                  ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:280:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  280 |                  "string_dialog",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:282:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  282 |                  "doEvents",
      |                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:284:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  284 |                  "doNotify",
      |                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:286:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  286 |                  "nrniv_bind_thread",
      |                  ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:288:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  288 |                  "ivoc_style",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:290:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  290 |                  "numarg",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:292:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  292 |                  "argtype",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:294:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  294 |                  "hoc_pointer_",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:296:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  296 |                  "nrn_mallinfo",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:298:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  298 |                  "execute",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:300:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  300 |                  "execute1",
      |                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:302:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  302 |                  "load_proc",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:304:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  304 |                  "load_func",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:306:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  306 |                  "load_template",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:308:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  308 |                  "load_file",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:310:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  310 |                  "unix_mac_pc",
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:312:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  312 |                  "show_winio",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:314:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  314 |                  "nrn_load_dll",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:316:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  316 |                  "machine_name",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:318:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  318 |                  "saveaudit",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:320:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  320 |                  "retrieveaudit",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:322:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  322 |                  "coredump_on_error",
      |                  ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:324:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  324 |                  "checkpoint",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:326:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  326 |                  "quit",
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:328:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  328 |                  "object_push",
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:330:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  330 |                  "object_pop",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:332:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  332 |                  "pwman_place",
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:334:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  334 |                  "save_session",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:336:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  336 |                  "print_session",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:338:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  338 |                  "show_errmess_always",
      |                  ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:340:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  340 |                  "execerror",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:342:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  342 |                  "variable_domain",
      |                  ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:344:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  344 |                  "name_declared",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:346:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  346 |                  "use_mcell_ran4",
      |                  ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:348:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  348 |                  "mcell_ran4",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:350:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  350 |                  "mcell_ran4_init",
      |                  ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:352:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  352 |                  "nrn_feenableexcept",
      |                  ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:354:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  354 |                  "nrnmpi_init",
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:378:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  378 | } strfun_bltin[] = {"secname",
      |                     ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:380:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  380 |                     "units",
      |                     ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:382:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  382 |                     "neuronhome",
      |                     ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:384:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  384 |                     "getcwd",
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:386:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  386 |                     "nrnversion",
      |                     ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:394:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  394 | } objfun_bltin[] = {"object_pushed", hoc_object_pushed, 0, 0};
      |                     ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp: In function ‘void hoc_show_winio()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:516:9: warning: variable ‘b’ set but not used [-Wunused-but-set-variable]
  516 |     int b;
      |         ^
[ 48%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/math.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/math.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/math.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/math.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/math.cpp
[ 48%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/mswinprt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/mswinprt.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/mswinprt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/mswinprt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/mswinprt.cpp
[ 48%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nonlin.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nonlin.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/nonlin.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/nonlin.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/math.cpp: In function ‘int hoc_errno_check()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/math.cpp:110:9: warning: unused variable ‘ierr’ [-Wunused-variable]
  110 |     int ierr;
      |         ^~~~
[ 50%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnfilewrap.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnfilewrap.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/nrnfilewrap.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/nrnfilewrap.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/nrnfilewrap.cpp
[ 50%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/ocerf.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/ocerf.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/ocerf.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/ocerf.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/ocerf.cpp
[ 50%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/parallel.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/parallel.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/parallel.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/parallel.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp: In function ‘void set_varble()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:120:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  120 |                     for (i = 0; i < sp->s_varn; i++)
      |                                 ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp: In function ‘void eqn_space()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:228:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  228 |     for (i = 1; i <= maxeqn; i++)
      |                 ~~^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:254:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  254 |     for (i = 1; i <= maxeqn; i++) {
      |                 ~~^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp: In function ‘void hoc_solve()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:279:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  279 |     for (i = 1; i <= neqn; i++)
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:283:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  283 |     for (i = 1; i <= neqn; i++) {
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:288:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  288 |     for (i = 1; i <= neqn; i++) {
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp: In function ‘eqn_space()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:229:36: warning: pointer ‘el_66’ used after ‘free’ [-Wuse-after-free]
  229 |         for (el = rowst[i]; el; el = el->c_right)
      |                                 ~~~^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:230:17: note: call to ‘free’ here
  230 |             free((char*) el);
      |             ~~~~^~~~~~~~~~~~
[ 50%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/plot.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/plot.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/plot.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/plot.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/plot.cpp
[ 50%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/plt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/plt.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/plt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/plt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/plt.cpp
[ 51%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/regexp.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/regexp.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/regexp.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/regexp.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp:26:14: warning: ‘parallel_envp’ defined but not used [-Wunused-variable]
   26 | static char* parallel_envp;
      |              ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp: In function ‘hoc_parallel_begin()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp:80:30: warning: ‘%5d’ directive writing between 5 and 11 bytes into a region of size 10 [-Wformat-overflow=]
   80 |                 sprintf(buf, "%5d", i);
      |                              ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp:80:30: note: directive argument in the range [-2147483647, 2147483647]
In file included from /usr/include/stdio.h:980,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4097,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode/../../nrnconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp:1:
In function ‘sprintf’,
    inlined from ‘hoc_parallel_begin()’ at /builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp:80:24:
/usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 6 and 12 bytes into a destination of size 10
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
[ 51%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/scoprand.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/scoprand.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/scoprand.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/scoprand.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/scoprand.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:82:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 | static char* pattern = "";
      |                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp: In function ‘void hoc_regexp_compile(const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:113:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  113 |         pattern = "";
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp: In function ‘int advance(char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:378:37: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  378 |             start = int_range_start[*ep];
      |                                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:379:35: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  379 |             stop = int_range_stop[*ep++];
      |                                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:410:22: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  410 |             braslist[*ep++] = lp;
      |                      ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:414:22: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  414 |             braelist[*ep++] = lp;
      |                      ^~~~~
[ 51%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/settext.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/settext.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/settext.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/settext.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/settext.cpp
[ 51%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/symbol.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/symbol.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/symbol.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/symbol.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/symbol.cpp
[ 52%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/version.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/version.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/version.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/version.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/version.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/scoprand.cpp:20:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   20 | static char RCSid[] = "random.cpp,v 1.4 1999/01/04 12:46:49 hines Exp";
      |             ^~~~~
[ 52%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/x.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/x.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/x.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/x.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp
[ 52%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/xred.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/xred.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/xred.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/xred.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/xred.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/version.cpp:998:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  998 | char* RCS_hoc_version = "$Revision: 3 $";
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/version.cpp:999:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  999 | char* RCS_hoc_date = "$Date: 2003-02-11 19:36:05 +0100 (Tue, 11 Feb 2003) $";
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 52%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/oc_generated/parse.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/oc_generated/parse.cpp.o -MF CMakeFiles/nrniv_lib.dir/oc_generated/parse.cpp.o.d -o CMakeFiles/nrniv_lib.dir/oc_generated/parse.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated/parse.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp: In function ‘void x11_open_window()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:214:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  214 |     char* window_name = "Xhocplot";
      |                         ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:279:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  279 | char* color_names[Ncolors] = {"black",
      |                               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:280:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  280 |                               "white",
      |                               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:281:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  281 |                               "yellow",
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:282:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  282 |                               "red",
      |                               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:283:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  283 |                               "green",
      |                               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:284:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  284 |                               "blue",
      |                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:285:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  285 |                               "magenta",
      |                               ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:286:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  286 |                               "cyan",
      |                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:287:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  287 |                               "sienna",
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:288:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  288 |                               "orange",
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:289:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  289 |                               "coral"};
      |                               ^~~~~~~
[ 52%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/arnoldi.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/arnoldi.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/arnoldi.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/arnoldi.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/arnoldi.c
[ 53%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/bdfactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/bdfactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/bdfactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/bdfactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/bdfactor.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/arnoldi.c:37:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   37 | static char rcsid[] = "arnoldi.c,v 1.1 1997/12/04 17:55:13 hines Exp";
      |             ^~~~~
[ 53%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/bkpfacto.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/bkpfacto.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/bkpfacto.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/bkpfacto.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bdfactor.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "$Id: ";
      |                 ^~~~~
[ 53%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/chfactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/chfactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/chfactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/chfactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/chfactor.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c: In function ‘interchange’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c:55:19: warning: variable ‘A_me’ set but not used [-Wunused-but-set-variable]
   55 |         Real    **A_me, tmp;
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c: In function ‘BKPfactor’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c:108:19: warning: variable ‘A_me’ set but not used [-Wunused-but-set-variable]
  108 |         Real    **A_me, aii, aip1, aip1i, lambda, sigma, tmp;
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c: In function ‘BKPsolve’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c:235:59: warning: variable ‘tmp_ve’ set but not used [-Wunused-but-set-variable]
  235 |         Real    **A_me, a11, a12, a22, b1, b2, det, sum, *tmp_ve, tmp_diag;
      |                                                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c:235:19: warning: variable ‘A_me’ set but not used [-Wunused-but-set-variable]
  235 |         Real    **A_me, a11, a12, a22, b1, b2, det, sum, *tmp_ve, tmp_diag;
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c:32:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   32 | static  char    rcsid[] = "bkpfacto.c,v 1.1 1997/12/04 17:55:14 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/chfactor.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "chfactor.c,v 1.1 1997/12/04 17:55:15 hines Exp";
      |                 ^~~~~
[ 53%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/conjgrad.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/conjgrad.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/conjgrad.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/conjgrad.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/conjgrad.c
[ 53%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/copy.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/copy.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/copy.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/copy.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/copy.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/conjgrad.c:52:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   52 | static char     rcsid[] = "conjgrad.c,v 1.1 1997/12/04 17:55:16 hines Exp";
      |                 ^~~~~
[ 54%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/dmacheps.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/dmacheps.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/dmacheps.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/dmacheps.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/dmacheps.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/copy.c: In function ‘vm_move’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/copy.c:193:17: warning: variable ‘dim0’ set but not used [-Wunused-but-set-variable]
  193 |     int         dim0, i;
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/copy.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/copy.c:28:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   28 | static  char    rcsid[] = "copy.c,v 1.1 1997/12/04 17:55:17 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/dmacheps.c: In function ‘main’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/dmacheps.c:40:38: warning: unused variable ‘dtmp’ [-Wunused-variable]
   40 |     static double       deps, deps1, dtmp;
      |                                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/dmacheps.c:40:31: warning: unused variable ‘deps1’ [-Wunused-variable]
   40 |     static double       deps, deps1, dtmp;
      |                               ^~~~~
[ 54%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/err.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/err.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/err.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/err.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/err.c
[ 54%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/extras.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/extras.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/extras.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/extras.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c
[ 54%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/fft.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/fft.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/fft.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/fft.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/fft.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c: In function ‘Mmm’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:439:31: warning: unused variable ‘k’ [-Wunused-variable]
  439 |     register int        i, j, k;
      |                               ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:439:28: warning: unused variable ‘j’ [-Wunused-variable]
  439 |     register int        i, j, k;
      |                            ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c: In function ‘Mmtrm’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:458:28: warning: unused variable ‘j’ [-Wunused-variable]
  458 |     register int        i, j, k;
      |                            ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/err.c:35:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static  char    rcsid[] = "err.c,v 1.1 1997/12/04 17:55:19 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:458:25: warning: unused variable ‘i’ [-Wunused-variable]
  458 |     register int        i, j, k;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c: In function ‘Mmmtr’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:476:31: warning: unused variable ‘k’ [-Wunused-variable]
  476 |     register int        i, j, k;
      |                               ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:476:28: warning: unused variable ‘j’ [-Wunused-variable]
  476 |     register int        i, j, k;
      |                            ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:87:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   87 | static char     rcsid[] = "$Id: extras.c,v 1.4 1995/06/08 15:13:15 des Exp $";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/fft.c:34:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static char rcsid[] = "fft.c,v 1.1 1997/12/04 17:55:20 hines Exp";
      |             ^~~~~
[ 55%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/givens.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/givens.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/givens.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/givens.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/givens.c
[ 55%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/hessen.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/hessen.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/hessen.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/hessen.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/hessen.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/givens.c:38:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static  char    rcsid[] = "givens.c,v 1.1 1997/12/04 17:55:22 hines Exp";
      |                 ^~~~~
[ 55%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/hsehldr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/hsehldr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/hsehldr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/hsehldr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/hsehldr.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/hessen.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "hessen.c,v 1.1 1997/12/04 17:55:23 hines Exp";
      |                 ^~~~~
[ 55%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/init.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/init.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/init.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/init.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/init.c
[ 55%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/iter0.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/iter0.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/iter0.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/iter0.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/iter0.c
[ 56%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/iternsym.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/iternsym.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/iternsym.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/iternsym.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/iternsym.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/hsehldr.c:37:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   37 | static  char    rcsid[] = "hsehldr.c,v 1.1 1997/12/04 17:55:24 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/init.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "init.c,v 1.1 1997/12/04 17:55:25 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iter0.c: In function ‘iter_copy2’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iter0.c:207:21: warning: operation on ‘ip2->shared_x’ may be undefined [-Wsequence-point]
  207 |       ip2->shared_x = ip2->shared_x = FALSE;
[ 56%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/itersym.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/itersym.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/itersym.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/itersym.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/itersym.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iter0.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iter0.c:44:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   44 | static char rcsid[] = "iter0.c,v 1.1 1997/12/04 17:55:26 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iternsym.c:826:13: warning: ‘test_mgcr’ defined but not used [-Wunused-function]
  826 | static void test_mgcr(ip,i,Q,R)
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iternsym.c:541:13: warning: ‘test_gmres’ defined but not used [-Wunused-function]
  541 | static void test_gmres(ip,i,Q,R,givc,givs,h_val)
      |             ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iternsym.c:43:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   43 | static char rcsid[] = "iternsym.c,v 1.1 1997/12/04 17:55:27 hines Exp";
      |             ^~~~~
[ 56%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/ivecop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/ivecop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/ivecop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/ivecop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/ivecop.c
[ 56%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/lanczos.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/lanczos.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/lanczos.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/lanczos.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/lanczos.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/itersym.c:43:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   43 | static char rcsid[] = "itersym.c,v 1.1 1997/12/04 17:55:29 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/ivecop.c: In function ‘iv_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/ivecop.c:117:15: warning: operation on ‘iv->ive’ may be undefined [-Wsequence-point]
  117 |       iv->ive = RENEW(iv->ive,new_dim,int);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/ivecop.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/ivecop.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "ivecop.c,v 1.1 1997/12/04 17:55:30 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/lanczos.c:38:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static char rcsid[] = "lanczos.c,v 1.1 1997/12/04 17:55:31 hines Exp";
      |             ^~~~~
[ 56%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/lufactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/lufactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/lufactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/lufactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/lufactor.c
[ 57%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/machine.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/machine.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/machine.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/machine.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/machine.c
[ 57%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matlab.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matlab.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/matlab.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/matlab.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/matlab.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/lufactor.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "lufactor.c,v 1.1 1997/12/04 17:55:32 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/machine.c:35:18: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static  char    *rcsid = "machine.c,v 1.1 1997/12/04 17:55:33 hines Exp";
      |                  ^~~~~
[ 57%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/matop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/matop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/matop.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/matlab.c:40:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   40 | static char rcsid[] = "matlab.c,v 1.1 1997/12/04 17:55:34 hines Exp";
      |             ^~~~~
[ 57%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matrixio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matrixio.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/matrixio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/matrixio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/matrixio.c
[ 58%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/meminfo.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/meminfo.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/meminfo.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/meminfo.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/meminfo.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/matop.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "matop.c,v 1.1 1997/12/04 17:55:35 hines Exp";
      |                 ^~~~~
[ 58%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/memory.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/memory.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/memory.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/memory.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/matrixio.c:35:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static char rcsid[] = "matrixio.c,v 1.1 1997/12/04 17:55:35 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/meminfo.c:46:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   46 | static char rcsid[] = "meminfo.c,v 1.1 1997/12/04 17:55:37 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c: In function ‘m_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c:287:13: warning: operation on ‘A->me’ may be undefined [-Wsequence-point]
  287 |       A->me = RENEW(A->me,new_m,Real *);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c:303:15: warning: operation on ‘A->base’ may be undefined [-Wsequence-point]
  303 |       A->base = RENEW(A->base,new_size,Real);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c: In function ‘px_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c:421:14: warning: operation on ‘px->pe’ may be undefined [-Wsequence-point]
  421 |       px->pe = RENEW(px->pe,new_size,u_int);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c: In function ‘v_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c:466:13: warning: operation on ‘x->ve’ may be undefined [-Wsequence-point]
  466 |       x->ve = RENEW(x->ve,new_dim,Real);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "memory.c,v 1.1 1997/12/04 17:55:38 hines Exp";
      |                 ^~~~~
[ 58%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/memstat.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/memstat.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/memstat.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/memstat.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/memstat.c
[ 58%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/mfunc.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/mfunc.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/mfunc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/mfunc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/mfunc.c
[ 58%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/norm.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/norm.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/norm.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/norm.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/norm.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memstat.c:44:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   44 | static char rcsid[] = "memstat.c,v 1.1 1997/12/04 17:55:39 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/mfunc.c:39:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   39 | static char     rcsid[] = "mfunc.c,v 1.1 1997/12/04 17:55:41 hines Exp";
      |                 ^~~~~
[ 59%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/otherio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/otherio.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/otherio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/otherio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/otherio.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/norm.c:31:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   31 | static  char    rcsid[] = "norm.c,v 1.1 1997/12/04 17:55:43 hines Exp";
      |                 ^~~~~
[ 59%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/pxop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/pxop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/pxop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/pxop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/pxop.c
[ 59%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/qrfactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/qrfactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/qrfactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/qrfactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/qrfactor.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/otherio.c:32:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   32 | static  char    rcsid[] = "otherio.c,v 1.1 1997/12/04 17:55:44 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/pxop.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "pxop.c,v 1.1 1997/12/04 17:55:44 hines Exp";
      |                 ^~~~~
[ 59%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/schur.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/schur.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/schur.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/schur.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c
[ 59%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/solve.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/solve.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/solve.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/solve.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/solve.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/qrfactor.c:42:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   42 | static  char    rcsid[] = "qrfactor.c,v 1.1 1997/12/04 17:55:45 hines Exp";
      |                 ^~~~~
[ 60%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sparse.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sparse.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/sparse.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/sparse.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c: In function ‘hhldr3cols’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c:74:19: warning: variable ‘A_me’ set but not used [-Wunused-but-set-variable]
   74 |         Real    **A_me, ip, prod;
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c: In function ‘hhldr3rows’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c:123:19: warning: variable ‘A_me’ set but not used [-Wunused-but-set-variable]
  123 |         Real    **A_me, ip, prod;
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c: In function ‘schur’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c:159:51: warning: unused variable ‘t’ [-Wunused-variable]
  159 |     Real        beta2, c, discrim, dummy, nu1, s, t, tmp, x, y, z;
      |                                                   ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c:40:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   40 | static char rcsid[] = "schur.c,v 1.1 1997/12/04 17:55:46 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/solve.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "solve.c,v 1.1 1997/12/04 17:55:47 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: In function ‘sp_set_val’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:99:17: warning: operation on ‘r->elt’ may be undefined [-Wsequence-point]
   99 |          r->elt = RENEW(r->elt,new_len,row_elt);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: In function ‘sp_mv_mlt’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:127:22: warning: variable ‘n’ set but not used [-Wunused-but-set-variable]
  127 |    int  i, j_idx, m, n, max_idx;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: In function ‘sp_vm_mlt’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:163:22: warning: variable ‘n’ set but not used [-Wunused-but-set-variable]
  163 |    int  i, j_idx, m, n, max_idx;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: In function ‘sp_copy2’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:679:16: warning: operation on ‘mesch_out->row’ may be undefined [-Wsequence-point]
  679 |       OUT->row = RENEW(OUT->row,A->m,SPROW);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: In function ‘sp_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:756:14: warning: operation on ‘A->row’ may be undefined [-Wsequence-point]
  756 |       A->row = RENEW(A->row,(unsigned)m,SPROW);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:783:20: warning: operation on ‘A->start_row’ may be undefined [-Wsequence-point]
  783 |       A->start_row = RENEW(A->start_row,(unsigned)n,int);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:784:20: warning: operation on ‘A->start_idx’ may be undefined [-Wsequence-point]
  784 |       A->start_idx = RENEW(A->start_idx,(unsigned)n,int);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:38:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static char     rcsid[] = "sparse.c,v 1.1 1997/12/04 17:55:48 hines Exp";
      |                 ^~~~~
[ 60%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sparseio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sparseio.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/sparseio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/sparseio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/sparseio.c
[ 60%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spbkp.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spbkp.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/spbkp.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/spbkp.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparseio.c:36:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   36 | static char rcsid[] = "sparseio.c,v 1.1 1997/12/04 17:55:49 hines Exp";
      |             ^~~~~
[ 60%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spchfctr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spchfctr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/spchfctr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/spchfctr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/spchfctr.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c: In function ‘spBKPfactor’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c:569:17: warning: variable ‘row_num’ set but not used [-Wunused-but-set-variable]
  569 |     int         row_num;
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c:567:44: warning: variable ‘r’ set but not used [-Wunused-but-set-variable]
  567 |     int         i, j, k, l, n, onebyone=0, r;
      |                                            ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c:35:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static  char    rcsid[] = "spbkp.c,v 1.1 1997/12/04 17:55:50 hines Exp";
      |                 ^~~~~
[ 61%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/splufctr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/splufctr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/splufctr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/splufctr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/splufctr.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spchfctr.c: In function ‘spICHfactor’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spchfctr.c:386:23: warning: variable ‘n’ set but not used [-Wunused-but-set-variable]
  386 |         int     k, m, n, nxt_row, nxt_idx, diag_idx;
      |                       ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spchfctr.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spchfctr.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static char     rcsid[] = "spchfctr.c,v 1.1 1997/12/04 17:55:51 hines Exp";
      |                 ^~~~~
[ 61%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sprow.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sprow.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/sprow.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/sprow.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/splufctr.c: In function ‘spILUfactor’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/splufctr.c:306:37: warning: variable ‘m’ set but not used [-Wunused-but-set-variable]
  306 |     int         i, k, idx, idx_piv, m, n, old_idx, old_idx_piv;
      |                                     ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c: In function ‘sprow_xpd’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c:202:14: warning: operation on ‘r->elt’ may be undefined [-Wsequence-point]
  202 |       r->elt = RENEW(r->elt,newlen,row_elt);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c: In function ‘sprow_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c:248:14: warning: operation on ‘r->elt’ may be undefined [-Wsequence-point]
  248 |       r->elt = RENEW(r->elt,n,row_elt);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c: In function ‘sprow_set_val’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c:692:17: warning: operation on ‘r->elt’ may be undefined [-Wsequence-point]
  692 |          r->elt = RENEW(r->elt,new_len,row_elt);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c:38:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static char     rcsid[] = "sprow.c,v 1.1 1997/12/04 17:55:53 hines Exp";
      |                 ^~~~~
[ 61%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spswap.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spswap.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/spswap.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/spswap.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/spswap.c
[ 61%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/submat.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/submat.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/submat.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/submat.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/submat.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spswap.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "spswap.c,v 1.1 1997/12/04 17:55:54 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/submat.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "submat.c,v 1.1 1997/12/04 17:55:55 hines Exp";
      |                 ^~~~~
[ 61%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/svd.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/svd.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/svd.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/svd.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/svd.c
[ 62%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/symmeig.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/symmeig.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/symmeig.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/symmeig.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/symmeig.c
[ 62%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/update.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/update.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/update.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/update.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/update.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/svd.c:38:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static char rcsid[] = "svd.c,v 1.1 1997/12/04 17:55:56 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/symmeig.c:38:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static char rcsid[] = "symmeig.c,v 1.1 1997/12/04 17:55:57 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/update.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "update.c,v 1.1 1997/12/04 17:56:01 hines Exp";
      |                 ^~~~~
[ 62%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/vecop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/vecop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/vecop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/vecop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/vecop.c
[ 62%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/version.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/version.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/version.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/version.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/version.c
[ 62%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zcopy.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zcopy.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zcopy.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zcopy.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zcopy.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/vecop.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "vecop.c,v 1.1 1997/12/04 17:56:02 hines Exp";
      |                 ^~~~~
[ 63%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zfunc.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zfunc.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zfunc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zfunc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zfunc.c
[ 63%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zgivens.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zgivens.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zgivens.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zgivens.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zgivens.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zcopy.c: In function ‘zvm_move’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zcopy.c:175:17: warning: variable ‘dim0’ set but not used [-Wunused-but-set-variable]
  175 |     int         dim0, i;
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zcopy.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zcopy.c:28:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   28 | static  char    rcsid[] = "zcopy.c,v 1.1 1997/12/04 17:56:04 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zfunc.c:35:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static char rcsid[] = "zfunc.c,v 1.1 1997/12/04 17:56:05 hines Exp";
      |             ^~~~~
[ 63%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zhessen.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zhessen.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zhessen.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zhessen.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zhessen.c
[ 63%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zhsehldr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zhsehldr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zhsehldr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zhsehldr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zhsehldr.c
[ 64%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zlufctr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zlufctr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zlufctr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zlufctr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zlufctr.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zgivens.c:36:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   36 | static  char    rcsid[] = "$Id: ";
      |                 ^~~~~
[ 64%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmachine.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmachine.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zmachine.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zmachine.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zmachine.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zhessen.c:35:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static  char    rcsid[] = "zhessen.c,v 1.1 1997/12/04 17:56:07 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zhsehldr.c:38:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static  char    rcsid[] = "zhsehldr.c,v 1.1 1997/12/04 17:56:08 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zlufctr.c:32:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   32 | static  char    rcsid[] = "zlufctr.c,v 1.1 1997/12/04 17:56:09 hines Exp";
      |                 ^~~~~
[ 64%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatio.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zmatio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zmatio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatio.c
[ 64%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatlab.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatlab.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zmatlab.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zmatlab.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatlab.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmachine.c:35:18: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static  char    *rcsid = "zmachine.c,v 1.1 1997/12/04 17:56:10 hines Exp";
      |                  ^~~~~
[ 64%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zmatop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zmatop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatop.c
[ 65%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmemory.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmemory.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zmemory.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zmemory.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatio.c:33:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static char rcsid[] = "zmatio.c,v 1.1 1997/12/04 17:56:11 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatlab.c:41:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   41 | static char rcsid[] = "zmatlab.c,v 1.1 1997/12/04 17:56:11 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatop.c:32:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   32 | static  char    rcsid[] = "zmatop.c,v 1.1 1997/12/04 17:56:12 hines Exp";
      |                 ^~~~~
[ 65%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/znorm.c.o
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c: In function ‘zm_resize’:
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/znorm.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/znorm.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/znorm.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/znorm.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c:250:13: warning: operation on ‘A->me’ may be undefined [-Wsequence-point]
  250 |       A->me = RENEW(A->me,new_m,complex *);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c:266:15: warning: operation on ‘A->base’ may be undefined [-Wsequence-point]
  266 |       A->base = RENEW(A->base,new_size,complex);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c: In function ‘zv_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c:385:13: warning: operation on ‘x->ve’ may be undefined [-Wsequence-point]
  385 |       x->ve = RENEW(x->ve,new_dim,complex);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "zmemory.c,v 1.1 1997/12/04 17:56:13 hines Exp";
      |                 ^~~~~
[ 65%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zqrfctr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zqrfctr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zqrfctr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zqrfctr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zqrfctr.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/znorm.c:32:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   32 | static  char    rcsid[] = "znorm.c,v 1.1 1997/12/04 17:56:14 hines Exp";
      |                 ^~~~~
[ 65%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zschur.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zschur.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zschur.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zschur.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zschur.c
[ 65%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zsolve.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zsolve.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zsolve.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zsolve.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zsolve.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zqrfctr.c:42:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   42 | static  char    rcsid[] = "zqrfctr.c,v 1.1 1997/12/04 17:56:15 hines Exp";
      |                 ^~~~~
[ 66%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zvecop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zvecop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zvecop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zvecop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zvecop.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zschur.c:40:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   40 | static char rcsid[] = "zschur.c,v 1.1 1997/12/04 17:56:16 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zsolve.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "zsolve.c,v 1.1 1997/12/04 17:56:17 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zvecop.c:31:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   31 | static  char    rcsid[] = "zvecop.c,v 1.1 1997/12/04 17:56:19 hines Exp";
      |                 ^~~~~
[ 66%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/apcount.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/apcount.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/apcount.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/apcount.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c
[ 66%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/feature.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/feature.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/feature.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/feature.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c
[ 66%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire2.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire2.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire2.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire2.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:123:34: warning: missing braces around initializer [-Wmissing-braces]
  123 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  124 |  0,0
      |  {
  125 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:126:38: warning: missing braces around initializer [-Wmissing-braces]
  126 |  static Member_func _member_func[] = {
      |                                      ^
  127 |  "loc", _hoc_loc_pnt,
      |  {                  }
  128 |  "has_loc", _hoc_has_loc,
      |  {                      }
  129 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  130 |  "check", _hoc_check,
      |  {                  }
  131 |  "record", _hoc_record,
      |  {                    }
  132 |  0, 0
      |  {
  133 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:136:44: warning: missing braces around initializer [-Wmissing-braces]
  136 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  137 |  0,0,0
      |  { {
  138 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:139:42: warning: missing braces around initializer [-Wmissing-braces]
  139 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  140 |  "thresh", "mV",
      |  {             }
  141 |  "time", "ms",
      |  {           }
  142 |  0,0
      |  {
  143 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:146:33: warning: missing braces around initializer [-Wmissing-braces]
  146 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  147 |  0,0
      |  {
  148 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:149:31: warning: missing braces around initializer [-Wmissing-braces]
  149 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  150 |  0,0,0
      |  {
  151 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:177:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  177 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘_apcount_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:207:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  207 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:300:18: warning: unused variable ‘_save’ [-Wunused-variable]
  300 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:300:7: warning: unused variable ‘_i’ [-Wunused-variable]
  300 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘_nrn_cur__APCount’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:348:35: warning: variable ‘_v’ set but not used [-Wunused-but-set-variable]
  348 | Node *_nd; int* _ni; double _rhs, _v; int _iml, _cntml;
      |                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:348:29: warning: unused variable ‘_rhs’ [-Wunused-variable]
  348 | Node *_nd; int* _ni; double _rhs, _v; int _iml, _cntml;
      |                             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:347:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  347 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:347:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  347 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:347:9: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  347 | double* _p; Datum* _ppvar; Datum* _thread;
      |         ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘_nrn_jacob__APCount’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:371:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  371 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:371:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  371 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:427:6: warning: unused variable ‘_i’ [-Wunused-variable]
  427 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:426:21: warning: unused variable ‘_p’ [-Wunused-variable]
  426 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:423:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  423 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:28:22: warning: ‘_nrn_current__APCount’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__APCount
      |                      ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:342:15: note: in expansion of macro ‘_nrn_current’
  342 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:233:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  233 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:231:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  231 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:230:12: warning: ‘error’ defined but not used [-Wunused-variable]
  230 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:228:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  228 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:227:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  227 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:152:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  152 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:144:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  144 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:118:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  118 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:82:34: warning: missing braces around initializer [-Wmissing-braces]
   82 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
   83 |  "setdata_feature", _hoc_setdata,
      |  {                              }
   84 |  "install_vector_fitness", _hoc_install_vector_fitness,
      |  {                                                    }
   85 |  0, 0
      |  {
   86 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:89:44: warning: missing braces around initializer [-Wmissing-braces]
   89 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
   90 |  0,0,0
      |  { {
   91 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:92:42: warning: missing braces around initializer [-Wmissing-braces]
   92 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
   93 |  0,0
      |  {
   94 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:97:33: warning: missing braces around initializer [-Wmissing-braces]
   97 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
   98 |  0,0
      |  {
   99 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:100:31: warning: missing braces around initializer [-Wmissing-braces]
  100 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  101 |  0,0,0
      |  {
  102 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:120:28: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  120 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:119:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  119 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘_feature_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:135:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  135 |         int _vectorized = 0;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘width’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:152:13: warning: unused variable ‘i’ [-Wunused-variable]
  152 |         int i, nx, ny, i1, i2;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘xfitness’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:177:21: warning: variable ‘nyval’ set but not used [-Wunused-but-set-variable]
  177 |         int nx, ny, nyval, nxval, i, j;
      |                     ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘yfitness’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:207:21: warning: variable ‘nyval’ set but not used [-Wunused-but-set-variable]
  207 |         int nx, ny, nyval, nxval, i, j;
      |                     ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:266:18: warning: unused variable ‘_save’ [-Wunused-variable]
  266 |   int _i; double _save;_ninits++;
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:266:7: warning: unused variable ‘_i’ [-Wunused-variable]
  266 |   int _i; double _save;_ninits++;
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:324:6: warning: unused variable ‘_i’ [-Wunused-variable]
  324 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:321:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  321 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:30:19: warning: ‘_nrn_state_’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state_
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:297:13: note: in expansion of macro ‘nrn_state’
  297 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type){
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:28:22: warning: ‘_nrn_current_’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current_
      |                      ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:293:15: note: in expansion of macro ‘_nrn_current’
  293 | static double _nrn_current(double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:25:18: warning: ‘_nrn_init_’ defined but not used [-Wunused-function]
   25 | #define nrn_init _nrn_init_
      |                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:272:13: note: in expansion of macro ‘nrn_init’
  272 | static void nrn_init(NrnThread* _nt, _Memb_list* _ml, int _type){
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:146:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  146 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:143:12: warning: ‘error’ defined but not used [-Wunused-variable]
  143 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:141:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  141 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:140:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  140 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:118:13: warning: ‘nrn_alloc’ defined but not used [-Wunused-function]
  118 | static void nrn_alloc(Prop* _prop) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:108:21: warning: ‘_mechanism’ defined but not used [-Wunused-variable]
  108 |  static const char *_mechanism[] = {
      |                     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:103:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  103 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:92:22: warning: ‘_hoc_parm_units’ defined but not used [-Wunused-variable]
   92 |  static HocParmUnits _hoc_parm_units[] = {
      |                      ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:89:23: warning: ‘_hoc_parm_limits’ defined but not used [-Wunused-variable]
   89 |  static HocParmLimits _hoc_parm_limits[] = {
      |                       ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:60:13: warning: ‘hoc_nrnpointerindex’ defined but not used [-Wunused-variable]
   60 |  static int hoc_nrnpointerindex =  -1;
      |             ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:195:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  195 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:178:28: note: ‘_ppvar’ was declared here
  178 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 67%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/oclmp.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/oclmp.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/oclmp.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/oclmp.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:125:34: warning: missing braces around initializer [-Wmissing-braces]
  125 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  126 |  0,0
      |  {
  127 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:128:38: warning: missing braces around initializer [-Wmissing-braces]
  128 |  static Member_func _member_func[] = {
      |                                      ^
  129 |  "loc", _hoc_loc_pnt,
      |  {                  }
  130 |  "has_loc", _hoc_has_loc,
      |  {                      }
  131 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  132 |  "I", _hoc_I,
      |  {          }
  133 |  "M", _hoc_M,
      |  {          }
  134 |  "firetime", _hoc_firetime,
      |  {                        }
  135 |  "newton1", _hoc_newton1,
      |  {                      }
  136 |  0, 0
      |  {
  137 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:148:44: warning: missing braces around initializer [-Wmissing-braces]
  148 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  149 |  0,0,0
      |  { {
  150 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:151:42: warning: missing braces around initializer [-Wmissing-braces]
  151 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  152 |  "taus", "ms",
      |  {           }
  153 |  "taum", "ms",
      |  {           }
  154 |  0,0
      |  {
  155 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:157:33: warning: missing braces around initializer [-Wmissing-braces]
  157 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  158 |  0,0
      |  {
  159 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:160:31: warning: missing braces around initializer [-Wmissing-braces]
  160 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  161 |  0,0,0
      |  {
  162 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:187:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  187 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘_intfire2_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:220:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  220 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘I_IntFire2’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:276:15: warning: variable ‘_lf’ set but not used [-Wunused-but-set-variable]
  276 |  double _lx , _lf ;
      |               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘newton1_IntFire2’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:379:38: warning: variable ‘_lxm’ set but not used [-Wunused-but-set-variable]
  379 |  double _ldx , _lf , _ldf , _liter , _lxm ;
      |                                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:423:18: warning: unused variable ‘_save’ [-Wunused-variable]
  423 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:423:7: warning: unused variable ‘_i’ [-Wunused-variable]
  423 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘_nrn_init__IntFire2’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:439:28: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  439 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:439:19: warning: unused variable ‘_v’ [-Wunused-variable]
  439 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:439:7: warning: unused variable ‘_nd’ [-Wunused-variable]
  439 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘_nrn_state__IntFire2’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:458:34: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  458 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:458:7: warning: variable ‘_nd’ set but not used [-Wunused-but-set-variable]
  458 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:457:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  457 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:457:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  457 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:477:6: warning: unused variable ‘_i’ [-Wunused-variable]
  477 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:476:21: warning: unused variable ‘_p’ [-Wunused-variable]
  476 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:473:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  473 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:30:19: warning: ‘_nrn_state__IntFire2’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__IntFire2
      |                   ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:456:13: note: in expansion of macro ‘nrn_state’
  456 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:28:22: warning: ‘_nrn_current__IntFire2’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__IntFire2
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:452:15: note: in expansion of macro ‘_nrn_current’
  452 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:251:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  251 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:249:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  249 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:248:12: warning: ‘error’ defined but not used [-Wunused-variable]
  248 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:246:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  246 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:245:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  245 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:163:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  163 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:120:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  120 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
[ 67%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/ppmark.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/ppmark.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/ppmark.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/ppmark.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c
[ 67%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/syn.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/syn.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/syn.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/syn.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:205:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  205 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:188:28: note: ‘_ppvar’ was declared here
  188 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:127:34: warning: missing braces around initializer [-Wmissing-braces]
  127 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  128 |  0,0
      |  {
  129 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:130:38: warning: missing braces around initializer [-Wmissing-braces]
  130 |  static Member_func _member_func[] = {
      |                                      ^
  131 |  "loc", _hoc_loc_pnt,
      |  {                  }
  132 |  "has_loc", _hoc_has_loc,
      |  {                      }
  133 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  134 |  "icur", _hoc_icur,
      |  {                }
  135 |  "vstim", _hoc_vstim,
      |  {                  }
  136 |  0, 0
      |  {
  137 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:140:44: warning: missing braces around initializer [-Wmissing-braces]
  140 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  141 |  "rs", 1e-09, 1e+09,
      |  {     {           }}
  142 |  0,0,0
      |  { {
  143 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:144:42: warning: missing braces around initializer [-Wmissing-braces]
  144 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  145 |  "rs", "megohm",
      |  {             }
  146 |  "on", "ms",
      |  {         }
  147 |  "off", "ms",
      |  {          }
  148 |  "vc", "mV",
      |  {         }
  149 |  "i", "nA",
      |  {        }
  150 |  0,0
      |  {
  151 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:154:33: warning: missing braces around initializer [-Wmissing-braces]
  154 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  155 |  0,0
      |  {
  156 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:157:31: warning: missing braces around initializer [-Wmissing-braces]
  157 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  158 |  0,0,0
      |  {
  159 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:187:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  187 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘_oclmp_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:219:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  219 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:301:18: warning: unused variable ‘_save’ [-Wunused-variable]
  301 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:301:7: warning: unused variable ‘_i’ [-Wunused-variable]
  301 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘_nrn_jacob__OClamp’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:402:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  402 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:402:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  402 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:470:6: warning: unused variable ‘_i’ [-Wunused-variable]
  470 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:469:21: warning: unused variable ‘_p’ [-Wunused-variable]
  469 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:466:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  466 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:245:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  245 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:243:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  243 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:242:12: warning: ‘error’ defined but not used [-Wunused-variable]
  242 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:240:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  240 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:239:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  239 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:160:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  160 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:152:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  152 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:122:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  122 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
[ 67%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/exp2syn.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/exp2syn.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/exp2syn.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/exp2syn.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:207:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  207 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:188:28: note: ‘_ppvar’ was declared here
  188 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:107:34: warning: missing braces around initializer [-Wmissing-braces]
  107 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  108 |  0,0
      |  {
  109 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:110:38: warning: missing braces around initializer [-Wmissing-braces]
  110 |  static Member_func _member_func[] = {
      |                                      ^
  111 |  "loc", _hoc_loc_pnt,
      |  {                  }
  112 |  "has_loc", _hoc_has_loc,
      |  {                      }
  113 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  114 |  0, 0
      |  {
  115 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:118:44: warning: missing braces around initializer [-Wmissing-braces]
  118 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  119 |  0,0,0
      |  { {
  120 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:121:42: warning: missing braces around initializer [-Wmissing-braces]
  121 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  122 |  0,0
      |  {
  123 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:125:33: warning: missing braces around initializer [-Wmissing-braces]
  125 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  126 |  0,0
      |  {
  127 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:128:31: warning: missing braces around initializer [-Wmissing-braces]
  128 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  129 |  0,0,0
      |  {
  130 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:150:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  150 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘_ppmark_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:177:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  177 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:206:18: warning: unused variable ‘_save’ [-Wunused-variable]
  206 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:206:7: warning: unused variable ‘_i’ [-Wunused-variable]
  206 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘_nrn_state__PointProcessMark’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:240:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  240 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:240:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  240 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:269:6: warning: unused variable ‘_i’ [-Wunused-variable]
  269 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:268:21: warning: unused variable ‘_p’ [-Wunused-variable]
  268 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:122:34: warning: missing braces around initializer [-Wmissing-braces]
  122 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  123 |  0,0
      |  {
  124 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:125:38: warning: missing braces around initializer [-Wmissing-braces]
  125 |  static Member_func _member_func[] = {
      |                                      ^
  126 |  "loc", _hoc_loc_pnt,
      |  {                  }
  127 |  "has_loc", _hoc_has_loc,
      |  {                      }
  128 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  129 |  "alpha", _hoc_alpha,
      |  {                  }
  130 |  0, 0
      |  {
  131 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:136:44: warning: missing braces around initializer [-Wmissing-braces]
  136 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  137 |  "gmax", 0, 1e+09,
      |  {       {       }}
  138 |  "tau", 0.001, 1e+06,
      |  {      {           }}
  139 |  0,0,0
      |  { {
  140 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:141:42: warning: missing braces around initializer [-Wmissing-braces]
  141 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  142 |  "onset", "ms",
      |  {            }
  143 |  "tau", "ms",
      |  {          }
  144 |  "gmax", "uS",
      |  {           }
  145 |  "e", "mV",
      |  {        }
  146 |  "i", "nA",
      |  {        }
  147 |  0,0
      |  {
  148 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:150:33: warning: missing braces around initializer [-Wmissing-braces]
  150 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  151 |  0,0
      |  {
  152 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:153:31: warning: missing braces around initializer [-Wmissing-braces]
  153 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  154 |  0,0,0
      |  {
  155 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:182:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  182 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:265:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  265 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:30:19: warning: ‘_nrn_state__PointProcessMark’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__PointProcessMark
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:239:13: note: in expansion of macro ‘nrn_state’
  239 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:28:22: warning: ‘_nrn_current__PointProcessMark’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__PointProcessMark
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:235:15: note: in expansion of macro ‘_nrn_current’
  235 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:203:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  203 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:201:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  201 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:200:12: warning: ‘error’ defined but not used [-Wunused-variable]
  200 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘_syn_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:198:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  198 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:213:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  213 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:197:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  197 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:131:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  131 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:102:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  102 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:63:16: warning: ‘_extcall_thread’ defined but not used [-Wunused-variable]
   63 |  static Datum* _extcall_thread;
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:265:18: warning: unused variable ‘_save’ [-Wunused-variable]
  265 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:265:7: warning: unused variable ‘_i’ [-Wunused-variable]
  265 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘_nrn_jacob__AlphaSynapse’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:345:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  345 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:345:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  345 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:376:6: warning: unused variable ‘_i’ [-Wunused-variable]
  376 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:375:21: warning: unused variable ‘_p’ [-Wunused-variable]
  375 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:372:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  372 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:239:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  239 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:237:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  237 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:236:12: warning: ‘error’ defined but not used [-Wunused-variable]
  236 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:234:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  234 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:233:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  233 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:156:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  156 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:117:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  117 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:165:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  165 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:151:28: note: ‘_ppvar’ was declared here
  151 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:201:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  201 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:183:28: note: ‘_ppvar’ was declared here
  183 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 67%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/hh.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/hh.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/hh.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/hh.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c
[ 68%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire4.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire4.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire4.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire4.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:11:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘_nrn_cur__AlphaSynapse’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:105:26: warning: ‘_nd’ may be used uninitialized [-Wmaybe-uninitialized]
  105 | #define NODERHS(n) (*((n)->_rhs))
      |                      ~~~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:308:7: note: ‘_nd’ was declared here
  308 | Node *_nd; int* _ni; double _rhs, _v; int _iml, _cntml;
      |       ^~~
[ 68%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/passive.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/passive.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/passive.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/passive.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:132:34: warning: missing braces around initializer [-Wmissing-braces]
  132 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  133 |  0,0
      |  {
  134 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:135:38: warning: missing braces around initializer [-Wmissing-braces]
  135 |  static Member_func _member_func[] = {
      |                                      ^
  136 |  "loc", _hoc_loc_pnt,
      |  {                  }
  137 |  "has_loc", _hoc_has_loc,
      |  {                      }
  138 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  139 |  0, 0
      |  {
  140 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:143:44: warning: missing braces around initializer [-Wmissing-braces]
  143 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  144 |  "tau2", 1e-09, 1e+09,
      |  {       {           }}
  145 |  "tau1", 1e-09, 1e+09,
      |  {       {           }}
  146 |  0,0,0
      |  { {
  147 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:148:42: warning: missing braces around initializer [-Wmissing-braces]
  148 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  149 |  "tau1", "ms",
      |  {           }
  150 |  "tau2", "ms",
      |  {           }
  151 |  "e", "mV",
      |  {        }
  152 |  "A", "uS",
      |  {        }
  153 |  "B", "uS",
      |  {        }
  154 |  "i", "nA",
      |  {        }
  155 |  "g", "uS",
      |  {        }
  156 |  0,0
      |  {
  157 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:162:33: warning: missing braces around initializer [-Wmissing-braces]
  162 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  163 |  0,0
      |  {
  164 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:165:31: warning: missing braces around initializer [-Wmissing-braces]
  165 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  166 |  0,0,0
      |  {
  167 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:204:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  204 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:229:46: warning: missing braces around initializer [-Wmissing-braces]
  229 |  static HocStateTolerance _hoc_state_tol[] = {
      |                                              ^
  230 |  0,0
      |  {
  231 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_exp2syn_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:240:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  240 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_net_receive__Exp2Syn’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:299:38: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  299 | {  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;
      |                                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:299:23: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  299 | {  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;
      |                       ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_ode_spec’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:327:22: warning: unused variable ‘_v’ [-Wunused-variable]
  327 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_ode_map’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:338:17: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  338 |         double* _p; Datum* _ppvar;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_ode_matsol’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:353:22: warning: unused variable ‘_v’ [-Wunused-variable]
  353 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:364:18: warning: unused variable ‘_save’ [-Wunused-variable]
  364 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:364:7: warning: unused variable ‘_i’ [-Wunused-variable]
  364 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_nrn_jacob__Exp2Syn’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:458:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  458 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:458:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  458 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:512:6: warning: unused variable ‘_i’ [-Wunused-variable]
  512 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:511:21: warning: unused variable ‘_p’ [-Wunused-variable]
  511 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:508:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  508 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:271:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  271 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:269:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  269 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:268:12: warning: ‘error’ defined but not used [-Wunused-variable]
  268 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:266:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  266 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:265:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  265 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:168:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  168 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:160:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  160 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:127:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  127 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:88:16: warning: ‘_extcall_thread’ defined but not used [-Wunused-variable]
   88 |  static Datum* _extcall_thread;
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:141:34: warning: missing braces around initializer [-Wmissing-braces]
  141 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  142 |  "setdata_hh", _hoc_setdata,
      |  {                         }
  143 |  "rates_hh", _hoc_rates,
      |  {                     }
  144 |  "vtrap_hh", _hoc_vtrap,
      |  {                     }
  145 |  0, 0
      |  {
  146 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:173:44: warning: missing braces around initializer [-Wmissing-braces]
  173 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  174 |  "gl_hh", 0, 1e+09,
      |  {        {       }}
  175 |  "gkbar_hh", 0, 1e+09,
      |  {           {       }}
  176 |  "gnabar_hh", 0, 1e+09,
      |  {            {       }}
  177 |  "usetable_hh", 0, 1,
      |  {              {   }}
  178 |  0,0,0
      |  { {
  179 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:180:42: warning: missing braces around initializer [-Wmissing-braces]
  180 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  181 |  "mtau_hh", "ms",
      |  {              }
  182 |  "htau_hh", "ms",
      |  {              }
  183 |  "ntau_hh", "ms",
      |  {              }
  184 |  "gnabar_hh", "S/cm2",
      |  {                   }
  185 |  "gkbar_hh", "S/cm2",
      |  {                  }
  186 |  "gl_hh", "S/cm2",
      |  {               }
  187 |  "el_hh", "mV",
      |  {            }
  188 |  "gna_hh", "S/cm2",
      |  {                }
  189 |  "gk_hh", "S/cm2",
      |  {               }
  190 |  "il_hh", "mA/cm2",
      |  {                }
  191 |  0,0
      |  {
  192 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:198:33: warning: missing braces around initializer [-Wmissing-braces]
  198 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  199 |  "minf_hh", &minf_hh,
      |  {                  }
  200 |  "hinf_hh", &hinf_hh,
      |  {                  }
  201 |  "ninf_hh", &ninf_hh,
      |  {                  }
  202 |  "mtau_hh", &mtau_hh,
      |  {                  }
  203 |  "htau_hh", &htau_hh,
      |  {                  }
  204 |  "ntau_hh", &ntau_hh,
      |  {                  }
  205 |  "usetable_hh", &usetable_hh,
      |  {                          }
  206 |  0,0
      |  {
  207 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:208:31: warning: missing braces around initializer [-Wmissing-braces]
  208 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  209 |  0,0,0
      |  {
  210 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:277:46: warning: missing braces around initializer [-Wmissing-braces]
  277 |  static HocStateTolerance _hoc_state_tol[] = {
      |                                              ^
  278 |  0,0
      |  {
  279 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_hh_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:290:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  290 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_check_rates’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:375:10: warning: unused variable ‘_xi’ [-Wunused-variable]
  375 |   double _xi, _tmax;
      |          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:374:39: warning: unused variable ‘_ix’ [-Wunused-variable]
  374 |   static int _maktable=1; int _i, _j, _ix = 0;
      |                                       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:374:35: warning: unused variable ‘_j’ [-Wunused-variable]
  374 |   static int _maktable=1; int _i, _j, _ix = 0;
      |                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_n_rates’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:404:103: warning: unused variable ‘_j’ [-Wunused-variable]
  404 |  static void _n_rates(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _lv){ int _i, _j;
      |                                                                                                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:183:34: warning: missing braces around initializer [-Wmissing-braces]
  183 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  184 |  0,0
      |  {
  185 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:186:38: warning: missing braces around initializer [-Wmissing-braces]
  186 |  static Member_func _member_func[] = {
      |                                      ^
  187 |  "loc", _hoc_loc_pnt,
      |  {                  }
  188 |  "has_loc", _hoc_has_loc,
      |  {                      }
  189 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  190 |  "E", _hoc_E,
      |  {          }
  191 |  "I", _hoc_I,
      |  {          }
  192 |  "M", _hoc_M,
      |  {          }
  193 |  "deriv", _hoc_deriv,
      |  {                  }
  194 |  "firetimebound", _hoc_firetimebound,
      |  {                                  }
  195 |  "factors", _hoc_factors,
      |  {                      }
  196 |  "fixprecondition", _hoc_fixprecondition,
      |  {                                      }
  197 |  "newstates", _hoc_newstates,
      |  {                          }
  198 |  "search", _hoc_search,
      |  {                    }
  199 |  "update", _hoc_update,
      |  {                    }
  200 |  0, 0
      |  {
  201 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:222:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  222 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:205:28: note: ‘_ppvar’ was declared here
  205 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:222:44: warning: missing braces around initializer [-Wmissing-braces]
  222 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  223 |  "eps_IntFire4", 1e-09, 0.01,
      |  {               {          }}
  224 |  "taueps_IntFire4", 1e-09, 1e+09,
      |  {                  {           }}
  225 |  "taum", 0, 1e+09,
      |  {       {       }}
  226 |  "taui2", 0, 1e+09,
      |  {        {       }}
  227 |  "taui1", 0, 1e+09,
      |  {        {       }}
  228 |  "taue", 0, 1e+09,
      |  {       {       }}
  229 |  0,0,0
      |  { {
  230 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:231:42: warning: missing braces around initializer [-Wmissing-braces]
  231 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  232 |  "eps_IntFire4", "1e-9",
      |  {                     }
  233 |  "taueps_IntFire4", "1e-9",
      |  {                        }
  234 |  "taue", "ms",
      |  {           }
  235 |  "taui1", "ms",
      |  {            }
  236 |  "taui2", "ms",
      |  {            }
  237 |  "taum", "ms",
      |  {           }
  238 |  "ae", "1/ms",
      |  {           }
  239 |  "ai1", "1/ms",
      |  {            }
  240 |  "ai2", "1/ms",
      |  {            }
  241 |  0,0
      |  {
  242 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:244:33: warning: missing braces around initializer [-Wmissing-braces]
  244 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  245 |  "ib_IntFire4", &ib_IntFire4,
      |  {                          }
  246 |  "eps_IntFire4", &eps_IntFire4,
      |  {                            }
  247 |  "taueps_IntFire4", &taueps_IntFire4,
      |  {                                  }
  248 |  0,0
      |  {
  249 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:250:31: warning: missing braces around initializer [-Wmissing-braces]
  250 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  251 |  0,0,0
      |  {
  252 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:286:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  286 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘_intfire4_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:320:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  320 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_ode_spec’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:507:22: warning: unused variable ‘_v’ [-Wunused-variable]
  507 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_ode_map’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:520:17: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  520 |         double* _p; Datum* _ppvar;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_ode_matsol’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:535:22: warning: unused variable ‘_v’ [-Wunused-variable]
  535 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:697:18: warning: unused variable ‘_save’ [-Wunused-variable]
  697 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:572:18: warning: unused variable ‘_save’ [-Wunused-variable]
  572 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:697:7: warning: unused variable ‘_i’ [-Wunused-variable]
  697 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:572:7: warning: unused variable ‘_i’ [-Wunused-variable]
  572 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘_nrn_init__IntFire4’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:717:28: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  717 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:717:19: warning: unused variable ‘_v’ [-Wunused-variable]
  717 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:717:7: warning: unused variable ‘_nd’ [-Wunused-variable]
  717 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘_nrn_state__IntFire4’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:736:34: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  736 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:736:7: warning: variable ‘_nd’ set but not used [-Wunused-but-set-variable]
  736 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:735:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  735 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:735:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  735 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:755:6: warning: unused variable ‘_i’ [-Wunused-variable]
  755 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:754:21: warning: unused variable ‘_p’ [-Wunused-variable]
  754 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_nrn_jacob__hh’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:677:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  677 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:677:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  677 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:733:6: warning: unused variable ‘_i’ [-Wunused-variable]
  733 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:732:21: warning: unused variable ‘_p’ [-Wunused-variable]
  732 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:751:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  751 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:30:19: warning: ‘_nrn_state__IntFire4’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__IntFire4
      |                   ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:734:13: note: in expansion of macro ‘nrn_state’
  734 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:28:22: warning: ‘_nrn_current__IntFire4’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__IntFire4
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:730:15: note: in expansion of macro ‘_nrn_current’
  730 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:351:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  351 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:349:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  349 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:348:12: warning: ‘error’ defined but not used [-Wunused-variable]
  348 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:346:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  346 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:345:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  345 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:253:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  253 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:178:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  178 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:729:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  729 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:337:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  337 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:335:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  335 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:334:12: warning: ‘error’ defined but not used [-Wunused-variable]
  334 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:332:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  332 | static char *modelname = "hh.mod   squid sodium, potassium, and leak channels";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:331:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  331 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:211:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  211 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:193:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  193 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:101:34: warning: missing braces around initializer [-Wmissing-braces]
  101 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  102 |  "setdata_pas", _hoc_setdata,
      |  {                          }
  103 |  0, 0
      |  {
  104 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:107:44: warning: missing braces around initializer [-Wmissing-braces]
  107 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  108 |  "g_pas", 0, 1e+09,
      |  {        {       }}
  109 |  0,0,0
      |  { {
  110 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:111:42: warning: missing braces around initializer [-Wmissing-braces]
  111 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  112 |  "g_pas", "S/cm2",
      |  {               }
  113 |  "e_pas", "mV",
      |  {            }
  114 |  "i_pas", "mA/cm2",
      |  {                }
  115 |  0,0
      |  {
  116 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:118:33: warning: missing braces around initializer [-Wmissing-braces]
  118 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  119 |  0,0
      |  {
  120 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:121:31: warning: missing braces around initializer [-Wmissing-braces]
  121 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  122 |  0,0,0
      |  {
  123 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:146:28: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  146 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:145:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  145 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: In function ‘_passive_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:163:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  163 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:187:18: warning: unused variable ‘_save’ [-Wunused-variable]
  187 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:187:7: warning: unused variable ‘_i’ [-Wunused-variable]
  187 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: In function ‘_nrn_jacob__pas’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:261:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  261 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:261:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  261 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:292:6: warning: unused variable ‘_i’ [-Wunused-variable]
  292 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:291:21: warning: unused variable ‘_p’ [-Wunused-variable]
  291 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:288:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  288 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:184:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  184 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:182:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  182 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:181:12: warning: ‘error’ defined but not used [-Wunused-variable]
  181 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:179:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  179 | static char *modelname = "passive membrane channel";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:178:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  178 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:124:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  124 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:70:16: warning: ‘_extcall_thread’ defined but not used [-Wunused-variable]
   70 |  static Datum* _extcall_thread;
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:305:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  305 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:287:28: note: ‘_ppvar’ was declared here
  287 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 68%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/stim.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/stim.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/stim.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/stim.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c
[ 68%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/vclmp.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/vclmp.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/vclmp.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/vclmp.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘search_IntFire4’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:617:17: warning: ‘_lt2’ may be used uninitialized [-Wmaybe-uninitialized]
  617 |    while ( _lt2 - _lt1 > 1e-6  && flag  == 0.0 ) {
      |            ~~~~~^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:591:22: note: ‘_lt2’ was declared here
  591 |  double _lx , _lt1 , _lt2 ;
      |                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:628:8: warning: ‘_lsearch’ may be used uninitialized [-Wmaybe-uninitialized]
  628 | return _lsearch;
      |        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:590:11: note: ‘_lsearch’ was declared here
  590 |    double _lsearch;
      |           ^~~~~~~~
[ 68%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/expsyn.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/expsyn.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/expsyn.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/expsyn.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:117:34: warning: missing braces around initializer [-Wmissing-braces]
  117 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  118 |  0,0
      |  {
  119 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:120:38: warning: missing braces around initializer [-Wmissing-braces]
  120 |  static Member_func _member_func[] = {
      |                                      ^
  121 |  "loc", _hoc_loc_pnt,
      |  {                  }
  122 |  "has_loc", _hoc_has_loc,
      |  {                      }
  123 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  124 |  0, 0
      |  {
  125 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:128:44: warning: missing braces around initializer [-Wmissing-braces]
  128 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  129 |  "dur", 0, 1e+09,
      |  {      {       }}
  130 |  0,0,0
      |  { {
  131 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:132:42: warning: missing braces around initializer [-Wmissing-braces]
  132 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  133 |  "del", "ms",
      |  {          }
  134 |  "dur", "ms",
      |  {          }
  135 |  "amp", "nA",
      |  {          }
  136 |  "i", "nA",
      |  {        }
  137 |  0,0
      |  {
  138 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:140:33: warning: missing braces around initializer [-Wmissing-braces]
  140 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  141 |  0,0
      |  {
  142 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:143:31: warning: missing braces around initializer [-Wmissing-braces]
  143 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  144 |  0,0,0
      |  {
  145 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:171:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  171 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘_stim_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:201:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  201 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:230:18: warning: unused variable ‘_save’ [-Wunused-variable]
  230 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:230:7: warning: unused variable ‘_i’ [-Wunused-variable]
  230 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘_nrn_jacob__IClamp’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:338:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  338 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:338:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  338 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:375:6: warning: unused variable ‘_i’ [-Wunused-variable]
  375 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:374:21: warning: unused variable ‘_p’ [-Wunused-variable]
  374 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:371:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  371 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:227:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  227 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:225:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  225 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:224:12: warning: ‘error’ defined but not used [-Wunused-variable]
  224 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:222:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  222 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:221:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  221 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:146:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  146 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:112:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  112 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:73:16: warning: ‘_extcall_thread’ defined but not used [-Wunused-variable]
   73 |  static Datum* _extcall_thread;
      |                ^~~~~~~~~~~~~~~
[ 69%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire1.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire1.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire1.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire1.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:148:34: warning: missing braces around initializer [-Wmissing-braces]
  148 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  149 |  0,0
      |  {
  150 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:151:38: warning: missing braces around initializer [-Wmissing-braces]
  151 |  static Member_func _member_func[] = {
      |                                      ^
  152 |  "loc", _hoc_loc_pnt,
      |  {                  }
  153 |  "has_loc", _hoc_has_loc,
      |  {                      }
  154 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  155 |  "icur", _hoc_icur,
      |  {                }
  156 |  "update", _hoc_update,
      |  {                    }
  157 |  "vstim", _hoc_vstim,
      |  {                  }
  158 |  0, 0
      |  {
  159 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:164:44: warning: missing braces around initializer [-Wmissing-braces]
  164 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  165 |  "dur", 0, 1e+09,
      |  {      {       }}
  166 |  "fac", 1, 10,
      |  {      {    }}
  167 |  "gain", 0, 1e+09,
      |  {       {       }}
  168 |  "rstim", 1e-09, 1e+09,
      |  {        {           }}
  169 |  "tau2", 0, 1e+09,
      |  {       {       }}
  170 |  "tau1", 0, 1e+09,
      |  {       {       }}
  171 |  0,0,0
      |  { {
  172 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:173:42: warning: missing braces around initializer [-Wmissing-braces]
  173 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  174 |  "dur", "ms",
      |  {          }
  175 |  "amp", "mV",
      |  {          }
  176 |  "rstim", "megohm",
      |  {                }
  177 |  "tau1", "ms",
      |  {           }
  178 |  "tau2", "ms",
      |  {           }
  179 |  "e0", "mV",
      |  {         }
  180 |  "vo0", "mV",
      |  {          }
  181 |  "vi0", "mV",
      |  {          }
  182 |  "fac", "1.0",
      |  {           }
  183 |  "e", "mV",
      |  {        }
  184 |  "vo", "mV",
      |  {         }
  185 |  "vi", "mV",
      |  {         }
  186 |  "i", "nA",
      |  {        }
  187 |  0,0
      |  {
  188 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:192:33: warning: missing braces around initializer [-Wmissing-braces]
  192 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  193 |  0,0
      |  {
  194 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:195:31: warning: missing braces around initializer [-Wmissing-braces]
  195 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  196 |  0,0,0
      |  {
  197 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:233:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  233 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘_vclmp_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:268:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  268 |         int _vectorized = 0;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘icur_VClamp’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:326:9: warning: unused variable ‘_lvout’ [-Wunused-variable]
  326 |  double _lvout ;
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:402:7: warning: unused variable ‘_i’ [-Wunused-variable]
  402 |   int _i; double _save;_ninits++;
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:581:6: warning: unused variable ‘_i’ [-Wunused-variable]
  581 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:578:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  578 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:294:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  294 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:289:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  289 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:288:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  288 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:189:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  189 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:189:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  189 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:172:28: note: ‘_ppvar’ was declared here
  172 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 69%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/netstim.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/netstim.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/netstim.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/netstim.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:256:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  256 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:234:28: note: ‘_ppvar’ was declared here
  234 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:122:34: warning: missing braces around initializer [-Wmissing-braces]
  122 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  123 |  0,0
      |  {
  124 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:125:38: warning: missing braces around initializer [-Wmissing-braces]
  125 |  static Member_func _member_func[] = {
      |                                      ^
  126 |  "loc", _hoc_loc_pnt,
      |  {                  }
  127 |  "has_loc", _hoc_has_loc,
      |  {                      }
  128 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  129 |  0, 0
      |  {
  130 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:133:44: warning: missing braces around initializer [-Wmissing-braces]
  133 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  134 |  "tau", 1e-09, 1e+09,
      |  {      {           }}
  135 |  0,0,0
      |  { {
  136 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:137:42: warning: missing braces around initializer [-Wmissing-braces]
  137 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  138 |  "tau", "ms",
      |  {          }
  139 |  "e", "mV",
      |  {        }
  140 |  "g", "uS",
      |  {        }
  141 |  "i", "nA",
      |  {        }
  142 |  0,0
      |  {
  143 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:147:33: warning: missing braces around initializer [-Wmissing-braces]
  147 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  148 |  0,0
      |  {
  149 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:150:31: warning: missing braces around initializer [-Wmissing-braces]
  150 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  151 |  0,0,0
      |  {
  152 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:186:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  186 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:210:46: warning: missing braces around initializer [-Wmissing-braces]
  210 |  static HocStateTolerance _hoc_state_tol[] = {
      |                                              ^
  211 |  0,0
      |  {
  212 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_expsyn_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:221:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  221 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_net_receive__ExpSyn’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:277:38: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  277 | {  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;
      |                                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:277:23: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  277 | {  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;
      |                       ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_ode_spec’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:296:22: warning: unused variable ‘_v’ [-Wunused-variable]
  296 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_ode_map’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:307:17: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  307 |         double* _p; Datum* _ppvar;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_ode_matsol’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:322:22: warning: unused variable ‘_v’ [-Wunused-variable]
  322 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:333:18: warning: unused variable ‘_save’ [-Wunused-variable]
  333 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:333:7: warning: unused variable ‘_i’ [-Wunused-variable]
  333 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_nrn_jacob__ExpSyn’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:414:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  414 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:414:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  414 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:468:6: warning: unused variable ‘_i’ [-Wunused-variable]
  468 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:467:21: warning: unused variable ‘_p’ [-Wunused-variable]
  467 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:464:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  464 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:252:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  252 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:250:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  250 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:249:12: warning: ‘error’ defined but not used [-Wunused-variable]
  249 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:247:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  247 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:246:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  246 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:153:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  153 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:144:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  144 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:117:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  117 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:78:16: warning: ‘_extcall_thread’ defined but not used [-Wunused-variable]
   78 |  static Datum* _extcall_thread;
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:120:34: warning: missing braces around initializer [-Wmissing-braces]
  120 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  121 |  0,0
      |  {
  122 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:123:38: warning: missing braces around initializer [-Wmissing-braces]
  123 |  static Member_func _member_func[] = {
      |                                      ^
  124 |  "loc", _hoc_loc_pnt,
      |  {                  }
  125 |  "has_loc", _hoc_has_loc,
      |  {                      }
  126 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  127 |  "M", _hoc_M,
      |  {          }
  128 |  0, 0
      |  {
  129 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:134:44: warning: missing braces around initializer [-Wmissing-braces]
  134 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  135 |  0,0,0
      |  { {
  136 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:137:42: warning: missing braces around initializer [-Wmissing-braces]
  137 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  138 |  "tau", "ms",
      |  {          }
  139 |  "refrac", "ms",
      |  {             }
  140 |  0,0
      |  {
  141 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:143:33: warning: missing braces around initializer [-Wmissing-braces]
  143 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  144 |  0,0
      |  {
  145 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:146:31: warning: missing braces around initializer [-Wmissing-braces]
  146 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  147 |  0,0,0
      |  {
  148 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:171:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  171 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘_intfire1_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:203:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  203 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘_net_receive__IntFire1’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:265:38: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  265 | {  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;
      |                                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:289:18: warning: unused variable ‘_save’ [-Wunused-variable]
  289 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:289:7: warning: unused variable ‘_i’ [-Wunused-variable]
  289 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘_nrn_init__IntFire1’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:301:28: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  301 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:301:19: warning: unused variable ‘_v’ [-Wunused-variable]
  301 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:301:7: warning: unused variable ‘_nd’ [-Wunused-variable]
  301 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘_nrn_state__IntFire1’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:320:34: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  320 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:320:7: warning: variable ‘_nd’ set but not used [-Wunused-but-set-variable]
  320 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:319:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  319 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:319:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  319 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:339:6: warning: unused variable ‘_i’ [-Wunused-variable]
  339 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:338:21: warning: unused variable ‘_p’ [-Wunused-variable]
  338 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:335:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  335 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:30:19: warning: ‘_nrn_state__IntFire1’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__IntFire1
      |                   ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:318:13: note: in expansion of macro ‘nrn_state’
  318 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:28:22: warning: ‘_nrn_current__IntFire1’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__IntFire1
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:314:15: note: in expansion of macro ‘_nrn_current’
  314 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:234:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  234 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:232:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  232 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:231:12: warning: ‘error’ defined but not used [-Wunused-variable]
  231 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:229:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  229 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:228:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  228 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:149:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  149 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:115:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  115 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:188:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  188 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:172:28: note: ‘_ppvar’ was declared here
  172 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 69%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/pattern.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/pattern.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/pattern.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/pattern.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘M_IntFire1’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:250:8: warning: ‘_lM’ may be used uninitialized [-Wmaybe-uninitialized]
  250 | return _lM;
      |        ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:237:11: note: ‘_lM’ was declared here
  237 |    double _lM;
      |           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:203:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  203 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:187:28: note: ‘_ppvar’ was declared here
  187 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:138:34: warning: missing braces around initializer [-Wmissing-braces]
  138 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  139 |  0,0
      |  {
  140 | };
      | }
[ 69%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/svclmp.c.o
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:141:38: warning: missing braces around initializer [-Wmissing-braces]
  141 |  static Member_func _member_func[] = {
      |                                      ^
  142 |  "loc", _hoc_loc_pnt,
      |  {                  }
  143 |  "has_loc", _hoc_has_loc,
      |  {                      }
  144 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  145 |  "bbsavestate", _hoc_bbsavestate,
      |  {                              }
  146 |  "erand", _hoc_erand,
      |  {                  }
  147 |  "init_sequence", _hoc_init_sequence,
      |  {                                  }
  148 |  "invl", _hoc_invl,
      |  {                }
  149 |  "next_invl", _hoc_next_invl,
      |  {                          }
  150 |  "noiseFromRandom123", _hoc_noiseFromRandom123,
      |  {                                            }
  151 |  "noiseFromRandom", _hoc_noiseFromRandom,
      |  {                                      }
  152 |  "seed", _hoc_seed,
      |  {                }
  153 |  0, 0
      |  {
  154 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:163:44: warning: missing braces around initializer [-Wmissing-braces]
  163 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  164 |  "interval", 1e-09, 1e+09,
      |  {           {           }}
  165 |  "noise", 0, 1,
      |  {        {   }}
  166 |  "number", 0, 1e+09,
      |  {         {       }}
  167 |  0,0,0
      |  { {
  168 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:169:42: warning: missing braces around initializer [-Wmissing-braces]
  169 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  170 |  "interval", "ms",
      |  {               }
  171 |  "start", "ms",
      |  {            }
  172 |  0,0
      |  {
  173 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:175:33: warning: missing braces around initializer [-Wmissing-braces]
  175 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  176 |  0,0
      |  {
  177 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:178:31: warning: missing braces around initializer [-Wmissing-braces]
  178 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  179 |  0,0,0
      |  {
  180 | };
      | }
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/svclmp.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/svclmp.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/svclmp.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:206:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  206 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘_netstim_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:244:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  244 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘_destructor’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:665:43: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  665 |         double* _p; Datum* _ppvar; Datum* _thread;
      |                                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:690:18: warning: unused variable ‘_save’ [-Wunused-variable]
  690 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:690:7: warning: unused variable ‘_i’ [-Wunused-variable]
  690 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘_nrn_init__NetStim’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:721:28: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  721 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:721:19: warning: unused variable ‘_v’ [-Wunused-variable]
  721 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:721:7: warning: unused variable ‘_nd’ [-Wunused-variable]
  721 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘_nrn_state__NetStim’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:740:34: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  740 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:740:7: warning: variable ‘_nd’ set but not used [-Wunused-but-set-variable]
  740 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:739:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  739 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:739:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  739 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:759:6: warning: unused variable ‘_i’ [-Wunused-variable]
  759 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:758:21: warning: unused variable ‘_p’ [-Wunused-variable]
  758 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:755:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  755 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:30:19: warning: ‘_nrn_state__NetStim’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__NetStim
      |                   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:738:13: note: in expansion of macro ‘nrn_state’
  738 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:28:22: warning: ‘_nrn_current__NetStim’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__NetStim
      |                      ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:734:15: note: in expansion of macro ‘_nrn_current’
  734 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:279:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  279 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:277:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  277 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:276:12: warning: ‘error’ defined but not used [-Wunused-variable]
  276 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:274:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  274 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:273:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  273 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:181:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  181 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:133:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  133 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
[ 70%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/ACG.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/ACG.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/ACG.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/ACG.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/ACG.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:225:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  225 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:207:28: note: ‘_ppvar’ was declared here
  207 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:117:34: warning: missing braces around initializer [-Wmissing-braces]
  117 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  118 |  0,0
      |  {
  119 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:120:38: warning: missing braces around initializer [-Wmissing-braces]
  120 |  static Member_func _member_func[] = {
      |                                      ^
  121 |  "loc", _hoc_loc_pnt,
      |  {                  }
  122 |  "has_loc", _hoc_has_loc,
      |  {                      }
  123 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  124 |  "initps", _hoc_initps,
      |  {                    }
  125 |  "play", _hoc_play,
      |  {                }
  126 |  "sendgroup", _hoc_sendgroup,
      |  {                          }
  127 |  0, 0
      |  {
  128 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:135:44: warning: missing braces around initializer [-Wmissing-braces]
  135 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  136 |  0,0,0
      |  { {
  137 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:138:42: warning: missing braces around initializer [-Wmissing-braces]
  138 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  139 |  0,0
      |  {
  140 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:142:33: warning: missing braces around initializer [-Wmissing-braces]
  142 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  143 |  0,0
      |  {
  144 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:145:31: warning: missing braces around initializer [-Wmissing-braces]
  145 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  146 |  0,0,0
      |  {
  147 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:171:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  171 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_pattern_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:207:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  207 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_constructor’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:412:43: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  412 |         double* _p; Datum* _ppvar; Datum* _thread;
      |                                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:412:17: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  412 |         double* _p; Datum* _ppvar; Datum* _thread;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_destructor’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:434:43: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  434 |         double* _p; Datum* _ppvar; Datum* _thread;
      |                                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:434:17: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  434 |         double* _p; Datum* _ppvar; Datum* _thread;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:455:18: warning: unused variable ‘_save’ [-Wunused-variable]
  455 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:455:7: warning: unused variable ‘_i’ [-Wunused-variable]
  455 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_nrn_init__PatternStim’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:467:28: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  467 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:467:19: warning: unused variable ‘_v’ [-Wunused-variable]
  467 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:467:7: warning: unused variable ‘_nd’ [-Wunused-variable]
  467 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_nrn_state__PatternStim’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:486:34: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  486 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:486:7: warning: variable ‘_nd’ set but not used [-Wunused-but-set-variable]
  486 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:485:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  485 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:485:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  485 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:505:6: warning: unused variable ‘_i’ [-Wunused-variable]
  505 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:504:21: warning: unused variable ‘_p’ [-Wunused-variable]
  504 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:501:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  501 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:30:19: warning: ‘_nrn_state__PatternStim’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__PatternStim
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:484:13: note: in expansion of macro ‘nrn_state’
  484 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:28:22: warning: ‘_nrn_current__PatternStim’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__PatternStim
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:480:15: note: in expansion of macro ‘_nrn_current’
  480 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:241:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  241 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:239:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  239 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:238:12: warning: ‘error’ defined but not used [-Wunused-variable]
  238 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:236:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  236 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:235:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  235 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:148:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  148 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:112:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  112 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:137:34: warning: missing braces around initializer [-Wmissing-braces]
  137 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  138 |  0,0
      |  {
  139 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:140:38: warning: missing braces around initializer [-Wmissing-braces]
  140 |  static Member_func _member_func[] = {
      |                                      ^
  141 |  "loc", _hoc_loc_pnt,
      |  {                  }
  142 |  "has_loc", _hoc_has_loc,
      |  {                      }
  143 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  144 |  "icur", _hoc_icur,
      |  {                }
  145 |  "vstim", _hoc_vstim,
      |  {                  }
  146 |  0, 0
      |  {
  147 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:150:44: warning: missing braces around initializer [-Wmissing-braces]
  150 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  151 |  "dur3", 0, 1e+09,
      |  {       {       }}
  152 |  "dur2", 0, 1e+09,
      |  {       {       }}
  153 |  "rs", 1e-09, 1e+09,
      |  {     {           }}
  154 |  0,0,0
      |  { {
  155 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:156:42: warning: missing braces around initializer [-Wmissing-braces]
  156 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  157 |  "rs", "megohm",
      |  {             }
  158 |  "dur1", "ms",
      |  {           }
  159 |  "amp1", "mV",
      |  {           }
  160 |  "dur2", "ms",
      |  {           }
  161 |  "amp2", "mV",
      |  {           }
  162 |  "dur3", "ms",
      |  {           }
  163 |  "amp3", "mV",
      |  {           }
  164 |  "i", "nA",
      |  {        }
  165 |  "vc", "mV",
      |  {         }
  166 |  0,0
      |  {
  167 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:170:33: warning: missing braces around initializer [-Wmissing-braces]
  170 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  171 |  0,0
      |  {
  172 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:173:31: warning: missing braces around initializer [-Wmissing-braces]
  173 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  174 |  0,0,0
      |  {
  175 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:206:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  206 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘_svclmp_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:240:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  240 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:187:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  187 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:172:28: note: ‘_ppvar’ was declared here
  172 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:331:18: warning: unused variable ‘_save’ [-Wunused-variable]
  331 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:331:7: warning: unused variable ‘_i’ [-Wunused-variable]
  331 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘_nrn_jacob__SEClamp’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:434:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  434 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:434:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  434 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:502:6: warning: unused variable ‘_i’ [-Wunused-variable]
  502 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:501:21: warning: unused variable ‘_p’ [-Wunused-variable]
  501 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:498:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  498 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:266:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  266 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:264:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  264 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:263:12: warning: ‘error’ defined but not used [-Wunused-variable]
  263 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:261:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  261 | static char *modelname = "svclmp.mod";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:260:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  260 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:176:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  176 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:168:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  168 |  static double delta_t = 1;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:132:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  132 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
[ 70%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Binomial.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Binomial.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Binomial.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Binomial.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Binomial.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:228:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  228 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:207:28: note: ‘_ppvar’ was declared here
  207 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 70%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/DiscUnif.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/DiscUnif.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/DiscUnif.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/DiscUnif.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/DiscUnif.cpp
[ 70%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Erlang.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Erlang.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Erlang.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Erlang.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Erlang.cpp
[ 70%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Geom.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Geom.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Geom.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Geom.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Geom.cpp
[ 71%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/HypGeom.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/HypGeom.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/HypGeom.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/HypGeom.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/HypGeom.cpp
[ 71%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/LogNorm.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/LogNorm.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/LogNorm.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/LogNorm.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/LogNorm.cpp
[ 71%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/MLCG.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/MLCG.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/MLCG.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/MLCG.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/MLCG.cpp
[ 71%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/NegExp.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/NegExp.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/NegExp.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/NegExp.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/NegExp.cpp
[ 71%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Normal.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Normal.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Normal.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Normal.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Normal.cpp
[ 72%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Poisson.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Poisson.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Poisson.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Poisson.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Poisson.cpp
[ 72%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/RNG.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/RNG.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/RNG.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/RNG.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/RNG.cpp
[ 72%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Random.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Random.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Random.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Random.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Random.cpp
[ 72%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/RndInt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/RndInt.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/RndInt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/RndInt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/RndInt.cpp
[ 73%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Uniform.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Uniform.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Uniform.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Uniform.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Uniform.cpp
[ 73%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Weibull.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Weibull.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Weibull.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Weibull.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Weibull.cpp
[ 73%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/abort.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/abort.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/abort.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/abort.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/abort.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/abort.c: In function ‘abort_run’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/abort.c:50:10: warning: unused variable ‘tmpstr’ [-Wunused-variable]
   50 |     char tmpstr[4];
      |          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/abort.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/abort.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 73%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adams.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adams.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/adams.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/adams.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/adams.c
[ 73%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adeuler.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adeuler.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/adeuler.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/adeuler.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/adeuler.c
[ 74%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adrunge.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adrunge.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/adrunge.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/adrunge.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/adrunge.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/adams.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/adeuler.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 74%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/advance.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/advance.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/advance.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/advance.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/advance.c
[ 74%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/boundary.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/boundary.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/boundary.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/boundary.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/boundary.c
[ 74%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crank.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crank.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/crank.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/crank.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/crank.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/adrunge.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 74%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crout.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crout.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/crout.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/crout.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/crout.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/boundary.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/crank.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/advance.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 75%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/csoda.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/csoda.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/csoda.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/csoda.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c
[ 75%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/csodabnc.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/csodabnc.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/csodabnc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/csodabnc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/crout.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 75%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/deflate.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/deflate.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/deflate.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/deflate.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/deflate.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:104:17: warning: missing braces around initializer [-Wmissing-braces]
  104 |     } eh0001_ = { 1, 6 };
      |                 ^
      |                   {    }
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘lsoda_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2489:9: note: in expansion of macro ‘ls0001_1’
 2489 |     if (ls0001_1.init == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2497:5: note: in expansion of macro ‘ls0001_1’
 2497 |     ls0001_1.init = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2502:5: note: in expansion of macro ‘ls0001_1’
 2502 |     ls0001_1.ntrep = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2520:18: note: in expansion of macro ‘ls0001_1’
 2520 |     if (neq[1] > ls0001_1.n) {
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2524:5: note: in expansion of macro ‘ls0001_1’
 2524 |     ls0001_1.n = neq[1];
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2540:25: note: in expansion of macro ‘ls0001_1’
 2540 |     if (ml < 0 || ml >= ls0001_1.n) {
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2543:25: note: in expansion of macro ‘ls0001_1’
 2543 |     if (mu < 0 || mu >= ls0001_1.n) {
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2553:5: note: in expansion of macro ‘ls0001_1’
 2553 |     ls0001_1.mxstep = mxstp0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2554:5: note: in expansion of macro ‘ls0001_1’
 2554 |     ls0001_1.mxhnil = mxhnl0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2555:5: note: in expansion of macro ‘ls0001_1’
 2555 |     ls0001_1.hmxi = 0.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2556:5: note: in expansion of macro ‘ls0001_1’
 2556 |     ls0001_1.hmin = 0.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2569:5: note: in expansion of macro ‘ls0001_1’
 2569 |     ls0001_1.mxstep = iwork[6];
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2570:9: note: in expansion of macro ‘ls0001_1’
 2570 |     if (ls0001_1.mxstep < 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2573:9: note: in expansion of macro ‘ls0001_1’
 2573 |     if (ls0001_1.mxstep == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2574:9: note: in expansion of macro ‘ls0001_1’
 2574 |         ls0001_1.mxstep = mxstp0;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2576:5: note: in expansion of macro ‘ls0001_1’
 2576 |     ls0001_1.mxhnil = iwork[7];
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2577:9: note: in expansion of macro ‘ls0001_1’
 2577 |     if (ls0001_1.mxhnil < 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2580:9: note: in expansion of macro ‘ls0001_1’
 2580 |     if (ls0001_1.mxhnil == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2581:9: note: in expansion of macro ‘ls0001_1’
 2581 |         ls0001_1.mxhnil = mxhnl0;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2611:5: note: in expansion of macro ‘ls0001_1’
 2611 |     ls0001_1.hmxi = 0.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2613:9: note: in expansion of macro ‘ls0001_1’
 2613 |         ls0001_1.hmxi = 1. / hmax;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2615:5: note: in expansion of macro ‘ls0001_1’
 2615 |     ls0001_1.hmin = rwork[7];
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2616:9: note: in expansion of macro ‘ls0001_1’
 2616 |     if (ls0001_1.hmin < 0.) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2637:9: note: in expansion of macro ‘ls0001_1’
 2637 |         ls0001_1.meth = 1;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2640:9: note: in expansion of macro ‘ls0001_1’
 2640 |         ls0001_1.nyh = ls0001_1.n;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2640:24: note: in expansion of macro ‘ls0001_1’
 2640 |         ls0001_1.nyh = ls0001_1.n;
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2642:5: note: in expansion of macro ‘ls0001_1’
 2642 |     ls0001_1.lyh = 21;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2643:37: note: in expansion of macro ‘ls0001_1’
 2643 |     len1n = (lsa001_1.mxordn + 1) * ls0001_1.nyh + 20;
      |                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2644:37: note: in expansion of macro ‘ls0001_1’
 2644 |     len1s = (lsa001_1.mxords + 1) * ls0001_1.nyh + 20;
      |                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2645:5: note: in expansion of macro ‘ls0001_1’
 2645 |     ls0001_1.lwm = len1s + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2647:17: note: in expansion of macro ‘ls0001_1’
 2647 |         lenwm = ls0001_1.n * ls0001_1.n + 2;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2647:30: note: in expansion of macro ‘ls0001_1’
 2647 |         lenwm = ls0001_1.n * ls0001_1.n + 2;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2650:40: note: in expansion of macro ‘ls0001_1’
 2650 |         lenwm = ((ml << 1) + mu + 1) * ls0001_1.n + 2;
      |                                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2654:9: note: in expansion of macro ‘ls0001_1’
 2654 |     if (ls0001_1.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2658:12: note: in expansion of macro ‘ls0001_1’
 2658 |     len2 = ls0001_1.n * 3;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2664:5: note: in expansion of macro ‘ls0001_1’
 2664 |     ls0001_1.liwm = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2665:13: note: in expansion of macro ‘ls0001_1’
 2665 |     leniw = ls0001_1.n + 20;
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2667:9: note: in expansion of macro ‘ls0001_1’
 2667 |     if (ls0001_1.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2683:5: note: in expansion of macro ‘ls0001_1’
 2683 |     ls0001_1.lewt = len1 + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2689:5: note: in expansion of macro ‘ls0001_1’
 2689 |     ls0001_1.lewt = len1c + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2699:5: note: in expansion of macro ‘ls0001_1’
 2699 |     ls0001_1.lsavf = ls0001_1.lewt + ls0001_1.n;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2699:22: note: in expansion of macro ‘ls0001_1’
 2699 |     ls0001_1.lsavf = ls0001_1.lewt + ls0001_1.n;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2699:38: note: in expansion of macro ‘ls0001_1’
 2699 |     ls0001_1.lsavf = ls0001_1.lewt + ls0001_1.n;
      |                                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2700:5: note: in expansion of macro ‘ls0001_1’
 2700 |     ls0001_1.lacor = ls0001_1.lsavf + ls0001_1.n;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2700:22: note: in expansion of macro ‘ls0001_1’
 2700 |     ls0001_1.lacor = ls0001_1.lsavf + ls0001_1.n;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2700:39: note: in expansion of macro ‘ls0001_1’
 2700 |     ls0001_1.lacor = ls0001_1.lsavf + ls0001_1.n;
      |                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2719:11: note: in expansion of macro ‘ls0001_1’
 2719 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c: In function ‘clsoda’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:52:20: warning: unused variable ‘iout’ [-Wunused-variable]
   52 |     static integer iout;
      |                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:44:13: warning: unused variable ‘i’ [-Wunused-variable]
   44 |         int i;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2740:5: note: in expansion of macro ‘ls0001_1’
 2740 |     ls0001_1.jstart = -1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2741:9: note: in expansion of macro ‘ls0001_1’
 2741 |     if (ls0001_1.n == ls0001_1.nyh) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2741:23: note: in expansion of macro ‘ls0001_1’
 2741 |     if (ls0001_1.n == ls0001_1.nyh) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2746:10: note: in expansion of macro ‘ls0001_1’
 2746 |     i1 = ls0001_1.lyh + ls0001_1.l * ls0001_1.nyh;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2746:25: note: in expansion of macro ‘ls0001_1’
 2746 |     i1 = ls0001_1.lyh + ls0001_1.l * ls0001_1.nyh;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2746:38: note: in expansion of macro ‘ls0001_1’
 2746 |     i1 = ls0001_1.lyh + ls0001_1.l * ls0001_1.nyh;
      |                                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2747:10: note: in expansion of macro ‘ls0001_1’
 2747 |     i2 = ls0001_1.lyh + (ls0001_1.maxord + 1) * ls0001_1.nyh - 1;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2747:26: note: in expansion of macro ‘ls0001_1’
 2747 |     i2 = ls0001_1.lyh + (ls0001_1.maxord + 1) * ls0001_1.nyh - 1;
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2747:49: note: in expansion of macro ‘ls0001_1’
 2747 |     i2 = ls0001_1.lyh + (ls0001_1.maxord + 1) * ls0001_1.nyh - 1;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2767:5: note: in expansion of macro ‘ls0001_1’
 2767 |     ls0001_1.uround = d1mach_(&c__4);
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2768:5: note: in expansion of macro ‘ls0001_1’
 2768 |     ls0001_1.tn = *t;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2770:5: note: in expansion of macro ‘ls0001_1’
 2770 |     ls0001_1.maxord = lsa001_1.mxordn;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2782:5: note: in expansion of macro ‘ls0001_1’
 2782 |     ls0001_1.jstart = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2783:5: note: in expansion of macro ‘ls0001_1’
 2783 |     ls0001_1.nhnil = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2784:5: note: in expansion of macro ‘ls0001_1’
 2784 |     ls0001_1.nst = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2785:5: note: in expansion of macro ‘ls0001_1’
 2785 |     ls0001_1.nje = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2786:5: note: in expansion of macro ‘ls0001_1’
 2786 |     ls0001_1.nslast = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2787:5: note: in expansion of macro ‘ls0001_1’
 2787 |     ls0001_1.hu = 0.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2788:5: note: in expansion of macro ‘ls0001_1’
 2788 |     ls0001_1.nqu = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2790:5: note: in expansion of macro ‘ls0001_1’
 2790 |     ls0001_1.miter = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2791:5: note: in expansion of macro ‘ls0001_1’
 2791 |     ls0001_1.ccmax = .3;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2792:5: note: in expansion of macro ‘ls0001_1’
 2792 |     ls0001_1.maxcor = 3;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2793:5: note: in expansion of macro ‘ls0001_1’
 2793 |     ls0001_1.msbp = 20;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2794:5: note: in expansion of macro ‘ls0001_1’
 2794 |     ls0001_1.mxncf = 10;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2797:11: note: in expansion of macro ‘ls0001_1’
 2797 |     lf0 = ls0001_1.lyh + ls0001_1.nyh;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2797:26: note: in expansion of macro ‘ls0001_1’
 2797 |     lf0 = ls0001_1.lyh + ls0001_1.nyh;
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2799:5: note: in expansion of macro ‘ls0001_1’
 2799 |     ls0001_1.nfe = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2802:11: note: in expansion of macro ‘ls0001_1’
 2802 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
[ 75%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/dimplic.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/dimplic.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/dimplic.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/dimplic.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/dimplic.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2805:19: note: in expansion of macro ‘ls0001_1’
 2805 |         rwork[i + ls0001_1.lyh - 1] = y[i];
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2809:5: note: in expansion of macro ‘ls0001_1’
 2809 |     ls0001_1.nq = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2810:5: note: in expansion of macro ‘ls0001_1’
 2810 |     ls0001_1.h = 1.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2811:13: note: in expansion of macro ‘ls0001_1’
 2811 |     ewset_(&ls0001_1.n, itol, &rtol[1], &atol[1], &rwork[ls0001_1.lyh], &
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2811:58: note: in expansion of macro ‘ls0001_1’
 2811 |     ewset_(&ls0001_1.n, itol, &rtol[1], &atol[1], &rwork[ls0001_1.lyh], &
      |                                                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2812:19: note: in expansion of macro ‘ls0001_1’
 2812 |             rwork[ls0001_1.lewt]);
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2813:11: note: in expansion of macro ‘ls0001_1’
 2813 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2815:23: note: in expansion of macro ‘ls0001_1’
 2815 |         if (rwork[i + ls0001_1.lewt - 1] <= 0.) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2819:19: note: in expansion of macro ‘ls0001_1’
 2819 |         rwork[i + ls0001_1.lewt - 1] = 1. / rwork[i + ls0001_1.lewt - 1];
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2819:55: note: in expansion of macro ‘ls0001_1’
 2819 |         rwork[i + ls0001_1.lewt - 1] = 1. / rwork[i + ls0001_1.lewt - 1];
      |                                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2849:17: note: in expansion of macro ‘ls0001_1’
 2849 |     if (tdist < ls0001_1.uround * 2. * w0) {
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2856:11: note: in expansion of macro ‘ls0001_1’
 2856 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2868:11: note: in expansion of macro ‘ls0001_1’
 2868 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2883:22: note: in expansion of macro ‘ls0001_1’
 2883 |     d_1 = tol, d_2 = ls0001_1.uround * 100.;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2886:20: note: in expansion of macro ‘ls0001_1’
 2886 |     sum = vmnorm_(&ls0001_1.n, &rwork[lf0], &rwork[ls0001_1.lewt]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2886:52: note: in expansion of macro ‘ls0001_1’
 2886 |     sum = vmnorm_(&ls0001_1.n, &rwork[lf0], &rwork[ls0001_1.lewt]);
      |                                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2897:20: note: in expansion of macro ‘ls0001_1’
 2897 |     rh = abs(h0) * ls0001_1.hmxi;
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2903:5: note: in expansion of macro ‘ls0001_1’
 2903 |     ls0001_1.h = h0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2904:11: note: in expansion of macro ‘ls0001_1’
 2904 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2919:5: note: in expansion of macro ‘ls0001_1’
 2919 |     ls0001_1.nslast = ls0001_1.nst;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2919:23: note: in expansion of macro ‘ls0001_1’
 2919 |     ls0001_1.nslast = ls0001_1.nst;
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2928:10: note: in expansion of macro ‘ls0001_1’
 2928 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2928:33: note: in expansion of macro ‘ls0001_1’
 2928 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2931:32: note: in expansion of macro ‘ls0001_1’
 2931 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2931:48: note: in expansion of macro ‘ls0001_1’
 2931 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2938:10: note: in expansion of macro ‘ls0001_1’
 2938 |     tp = ls0001_1.tn - ls0001_1.hu * (ls0001_1.uround * 100. + 1.);
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2938:24: note: in expansion of macro ‘ls0001_1’
 2938 |     tp = ls0001_1.tn - ls0001_1.hu * (ls0001_1.uround * 100. + 1.);
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2938:39: note: in expansion of macro ‘ls0001_1’
 2938 |     tp = ls0001_1.tn - ls0001_1.hu * (ls0001_1.uround * 100. + 1.);
      |                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2939:24: note: in expansion of macro ‘ls0001_1’
 2939 |     if ((tp - *tout) * ls0001_1.h > 0.) {
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2942:10: note: in expansion of macro ‘ls0001_1’
 2942 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2942:33: note: in expansion of macro ‘ls0001_1’
 2942 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2945:10: note: in expansion of macro ‘ls0001_1’
 2945 |     *t = ls0001_1.tn;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2949:10: note: in expansion of macro ‘ls0001_1’
 2949 |     if ((ls0001_1.tn - tcrit) * ls0001_1.h > 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2949:33: note: in expansion of macro ‘ls0001_1’
 2949 |     if ((ls0001_1.tn - tcrit) * ls0001_1.h > 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2952:27: note: in expansion of macro ‘ls0001_1’
 2952 |     if ((tcrit - *tout) * ls0001_1.h < 0.) {
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2955:10: note: in expansion of macro ‘ls0001_1’
 2955 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2955:33: note: in expansion of macro ‘ls0001_1’
 2955 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2958:32: note: in expansion of macro ‘ls0001_1’
 2958 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2958:48: note: in expansion of macro ‘ls0001_1’
 2958 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2966:10: note: in expansion of macro ‘ls0001_1’
 2966 |     if ((ls0001_1.tn - tcrit) * ls0001_1.h > 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2966:33: note: in expansion of macro ‘ls0001_1’
 2966 |     if ((ls0001_1.tn - tcrit) * ls0001_1.h > 0.) {
      |                                 ^~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:31:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:15: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:15: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:15: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:34: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:34: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:34: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2971:19: note: in expansion of macro ‘ls0001_1’
 2971 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2971:53: note: in expansion of macro ‘ls0001_1’
 2971 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2979:13: note: in expansion of macro ‘ls0001_1’
 2979 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2979:27: note: in expansion of macro ‘ls0001_1’
 2979 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2979:41: note: in expansion of macro ‘ls0001_1’
 2979 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2980:27: note: in expansion of macro ‘ls0001_1’
 2980 |     if ((tnext - tcrit) * ls0001_1.h <= 0.) {
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2983:5: note: in expansion of macro ‘ls0001_1’
 2983 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2983:27: note: in expansion of macro ‘ls0001_1’
 2983 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2983:48: note: in expansion of macro ‘ls0001_1’
 2983 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2985:9: note: in expansion of macro ‘ls0001_1’
 2985 |         ls0001_1.jstart = -2;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3001:9: note: in expansion of macro ‘ls0001_1’
 3001 |     if (ls0001_1.meth == lsa001_1.mused) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3011:9: note: in expansion of macro ‘ls0001_1’
 3011 |     if (ls0001_1.nst - ls0001_1.nslast >= ls0001_1.mxstep) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3011:24: note: in expansion of macro ‘ls0001_1’
 3011 |     if (ls0001_1.nst - ls0001_1.nslast >= ls0001_1.mxstep) {
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3011:43: note: in expansion of macro ‘ls0001_1’
 3011 |     if (ls0001_1.nst - ls0001_1.nslast >= ls0001_1.mxstep) {
      |                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3014:13: note: in expansion of macro ‘ls0001_1’
 3014 |     ewset_(&ls0001_1.n, itol, &rtol[1], &atol[1], &rwork[ls0001_1.lyh], &
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3014:58: note: in expansion of macro ‘ls0001_1’
 3014 |     ewset_(&ls0001_1.n, itol, &rtol[1], &atol[1], &rwork[ls0001_1.lyh], &
      |                                                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3015:19: note: in expansion of macro ‘ls0001_1’
 3015 |             rwork[ls0001_1.lewt]);
      |                   ^~~~~~~~
[ 76%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/scoperf.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/scoperf.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/scoperf.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/scoperf.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/scoperf.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3016:11: note: in expansion of macro ‘ls0001_1’
 3016 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3018:23: note: in expansion of macro ‘ls0001_1’
 3018 |         if (rwork[i + ls0001_1.lewt - 1] <= 0.) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3022:19: note: in expansion of macro ‘ls0001_1’
 3022 |         rwork[i + ls0001_1.lewt - 1] = 1. / rwork[i + ls0001_1.lewt - 1];
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3022:55: note: in expansion of macro ‘ls0001_1’
 3022 |         rwork[i + ls0001_1.lewt - 1] = 1. / rwork[i + ls0001_1.lewt - 1];
      |                                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3025:13: note: in expansion of macro ‘ls0001_1’
 3025 |     tolsf = ls0001_1.uround * vmnorm_(&ls0001_1.n, &rwork[ls0001_1.lyh], &
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3025:40: note: in expansion of macro ‘ls0001_1’
 3025 |     tolsf = ls0001_1.uround * vmnorm_(&ls0001_1.n, &rwork[ls0001_1.lyh], &
      |                                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3025:59: note: in expansion of macro ‘ls0001_1’
 3025 |     tolsf = ls0001_1.uround * vmnorm_(&ls0001_1.n, &rwork[ls0001_1.lyh], &
      |                                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3026:19: note: in expansion of macro ‘ls0001_1’
 3026 |             rwork[ls0001_1.lewt]);
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3031:9: note: in expansion of macro ‘ls0001_1’
 3031 |     if (ls0001_1.nst == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3036:9: note: in expansion of macro ‘ls0001_1’
 3036 |     if (ls0001_1.tn + ls0001_1.h != ls0001_1.tn) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3036:23: note: in expansion of macro ‘ls0001_1’
 3036 |     if (ls0001_1.tn + ls0001_1.h != ls0001_1.tn) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3036:37: note: in expansion of macro ‘ls0001_1’
 3036 |     if (ls0001_1.tn + ls0001_1.h != ls0001_1.tn) {
      |                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3039:7: note: in expansion of macro ‘ls0001_1’
 3039 |     ++ls0001_1.nhnil;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3040:9: note: in expansion of macro ‘ls0001_1’
 3040 |     if (ls0001_1.nhnil > ls0001_1.mxhnil) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/deflate.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3040:26: note: in expansion of macro ‘ls0001_1’
 3040 |     if (ls0001_1.nhnil > ls0001_1.mxhnil) {
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3050:57: note: in expansion of macro ‘ls0001_1’
 3050 |             c__101, &c__0, &c__0, &c__0, &c__0, &c__2, &ls0001_1.tn, &
      |                                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3051:13: note: in expansion of macro ‘ls0001_1’
 3051 |             ls0001_1.h, 50L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3052:9: note: in expansion of macro ‘ls0001_1’
 3052 |     if (ls0001_1.nhnil < ls0001_1.mxhnil) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3052:26: note: in expansion of macro ‘ls0001_1’
 3052 |     if (ls0001_1.nhnil < ls0001_1.mxhnil) {
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3059:36: note: in expansion of macro ‘ls0001_1’
 3059 |             c__102, &c__0, &c__1, &ls0001_1.mxhnil, &c__0, &c__0, &c_b136, &
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3068:35: note: in expansion of macro ‘ls0001_1’
 3068 |     stoda_(&neq[1], &y[1], &rwork[ls0001_1.lyh], &ls0001_1.nyh, &rwork[
      |                                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3068:51: note: in expansion of macro ‘ls0001_1’
 3068 |     stoda_(&neq[1], &y[1], &rwork[ls0001_1.lyh], &ls0001_1.nyh, &rwork[
      |                                                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3069:13: note: in expansion of macro ‘ls0001_1’
 3069 |             ls0001_1.lyh], &rwork[ls0001_1.lewt], &rwork[ls0001_1.lsavf], &
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3069:35: note: in expansion of macro ‘ls0001_1’
 3069 |             ls0001_1.lyh], &rwork[ls0001_1.lewt], &rwork[ls0001_1.lsavf], &
      |                                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3069:58: note: in expansion of macro ‘ls0001_1’
 3069 |             ls0001_1.lyh], &rwork[ls0001_1.lewt], &rwork[ls0001_1.lsavf], &
      |                                                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3070:19: note: in expansion of macro ‘ls0001_1’
 3070 |             rwork[ls0001_1.lacor], &rwork[ls0001_1.lwm], &iwork[ls0001_1.liwm]
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3070:43: note: in expansion of macro ‘ls0001_1’
 3070 |             rwork[ls0001_1.lacor], &rwork[ls0001_1.lwm], &iwork[ls0001_1.liwm]
      |                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3070:65: note: in expansion of macro ‘ls0001_1’
 3070 |             rwork[ls0001_1.lacor], &rwork[ls0001_1.lwm], &iwork[ls0001_1.liwm]
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3072:15: note: in expansion of macro ‘ls0001_1’
 3072 |     kgo = 1 - ls0001_1.kflag;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3091:5: note: in expansion of macro ‘ls0001_1’
 3091 |     ls0001_1.init = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3092:9: note: in expansion of macro ‘ls0001_1’
 3092 |     if (ls0001_1.meth == lsa001_1.mused) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3095:20: note: in expansion of macro ‘ls0001_1’
 3095 |     lsa001_1.tsw = ls0001_1.tn;
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3096:5: note: in expansion of macro ‘ls0001_1’
 3096 |     ls0001_1.maxord = lsa001_1.mxordn;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3097:9: note: in expansion of macro ‘ls0001_1’
 3097 |     if (ls0001_1.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3098:9: note: in expansion of macro ‘ls0001_1’
 3098 |         ls0001_1.maxord = lsa001_1.mxords;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3100:9: note: in expansion of macro ‘ls0001_1’
 3100 |     if (ls0001_1.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3101:15: note: in expansion of macro ‘ls0001_1’
 3101 |         rwork[ls0001_1.lwm] = sqrt(ls0001_1.uround);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3101:36: note: in expansion of macro ‘ls0001_1’
 3101 |         rwork[ls0001_1.lwm] = sqrt(ls0001_1.uround);
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3105:5: note: in expansion of macro ‘ls0001_1’
 3105 |     ls0001_1.jstart = -1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3109:9: note: in expansion of macro ‘ls0001_1’
 3109 |     if (ls0001_1.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3114:9: note: in expansion of macro ‘ls0001_1’
 3114 |     if (ls0001_1.meth == 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3120:44: note: in expansion of macro ‘ls0001_1’
 3120 |             c__60, &c__107, &c__0, &c__1, &ls0001_1.nst, &c__0, &c__2, &
      |                                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3121:13: note: in expansion of macro ‘ls0001_1’
 3121 |             ls0001_1.tn, &ls0001_1.h, 60L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3121:27: note: in expansion of macro ‘ls0001_1’
 3121 |             ls0001_1.tn, &ls0001_1.h, 60L);
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3133:10: note: in expansion of macro ‘ls0001_1’
 3133 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3133:33: note: in expansion of macro ‘ls0001_1’
 3133 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3136:32: note: in expansion of macro ‘ls0001_1’
 3136 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3136:48: note: in expansion of macro ‘ls0001_1’
 3136 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3142:10: note: in expansion of macro ‘ls0001_1’
 3142 |     if ((ls0001_1.tn - *tout) * ls0001_1.h >= 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3142:33: note: in expansion of macro ‘ls0001_1’
 3142 |     if ((ls0001_1.tn - *tout) * ls0001_1.h >= 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3149:10: note: in expansion of macro ‘ls0001_1’
 3149 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3149:33: note: in expansion of macro ‘ls0001_1’
 3149 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3152:32: note: in expansion of macro ‘ls0001_1’
 3152 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3152:48: note: in expansion of macro ‘ls0001_1’
 3152 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:15: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:15: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:15: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:34: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:34: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:34: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3157:19: note: in expansion of macro ‘ls0001_1’
 3157 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3157:53: note: in expansion of macro ‘ls0001_1’
 3157 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3162:13: note: in expansion of macro ‘ls0001_1’
 3162 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3162:27: note: in expansion of macro ‘ls0001_1’
 3162 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3162:41: note: in expansion of macro ‘ls0001_1’
 3162 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3163:27: note: in expansion of macro ‘ls0001_1’
 3163 |     if ((tnext - tcrit) * ls0001_1.h <= 0.) {
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3166:5: note: in expansion of macro ‘ls0001_1’
 3166 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3166:27: note: in expansion of macro ‘ls0001_1’
 3166 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3166:48: note: in expansion of macro ‘ls0001_1’
 3166 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3167:5: note: in expansion of macro ‘ls0001_1’
 3167 |     ls0001_1.jstart = -2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:15: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:15: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:15: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:34: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:34: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:34: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3173:19: note: in expansion of macro ‘ls0001_1’
 3173 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3173:53: note: in expansion of macro ‘ls0001_1’
 3173 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3187:11: note: in expansion of macro ‘ls0001_1’
 3187 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3190:26: note: in expansion of macro ‘ls0001_1’
 3190 |         y[i] = rwork[i + ls0001_1.lyh - 1];
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3192:10: note: in expansion of macro ‘ls0001_1’
 3192 |     *t = ls0001_1.tn;
      |          ^~~~~~~~
[ 76%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/euler.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3201:5: note: in expansion of macro ‘ls0001_1’
 3201 |     ls0001_1.illin = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3202:17: note: in expansion of macro ‘ls0001_1’
 3202 |     rwork[11] = ls0001_1.hu;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3203:17: note: in expansion of macro ‘ls0001_1’
 3203 |     rwork[12] = ls0001_1.h;
      |                 ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/euler.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/euler.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/euler.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/euler.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3204:17: note: in expansion of macro ‘ls0001_1’
 3204 |     rwork[13] = ls0001_1.tn;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3206:17: note: in expansion of macro ‘ls0001_1’
 3206 |     iwork[11] = ls0001_1.nst;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3207:17: note: in expansion of macro ‘ls0001_1’
 3207 |     iwork[12] = ls0001_1.nfe;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3208:17: note: in expansion of macro ‘ls0001_1’
 3208 |     iwork[13] = ls0001_1.nje;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3209:17: note: in expansion of macro ‘ls0001_1’
 3209 |     iwork[14] = ls0001_1.nqu;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3210:17: note: in expansion of macro ‘ls0001_1’
 3210 |     iwork[15] = ls0001_1.nq;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3212:17: note: in expansion of macro ‘ls0001_1’
 3212 |     iwork[20] = ls0001_1.meth;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3216:7: note: in expansion of macro ‘ls0001_1’
 3216 |     ++ls0001_1.ntrep;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3217:9: note: in expansion of macro ‘ls0001_1’
 3217 |     if (ls0001_1.ntrep < 5) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3244:36: note: in expansion of macro ‘ls0001_1’
 3244 |             c__201, &c__0, &c__1, &ls0001_1.mxstep, &c__0, &c__1, &
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3245:13: note: in expansion of macro ‘ls0001_1’
 3245 |             ls0001_1.tn, &c_b136, 50L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3251:18: note: in expansion of macro ‘ls0001_1’
 3251 |     ewti = rwork[ls0001_1.lewt + i - 1];
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3253:54: note: in expansion of macro ‘ls0001_1’
 3253 |             c__202, &c__0, &c__1, &i, &c__0, &c__2, &ls0001_1.tn, &ewti, 50L);
      |                                                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3264:57: note: in expansion of macro ‘ls0001_1’
 3264 |             c__203, &c__0, &c__0, &c__0, &c__0, &c__2, &ls0001_1.tn, &tolsf,
      |                                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3276:57: note: in expansion of macro ‘ls0001_1’
 3276 |             c__204, &c__0, &c__0, &c__0, &c__0, &c__2, &ls0001_1.tn, &
      |                                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3277:13: note: in expansion of macro ‘ls0001_1’
 3277 |             ls0001_1.h, 50L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3290:34: note: in expansion of macro ‘ls0001_1’
 3290 |             c__0, &c__0, &c__2, &ls0001_1.tn, &ls0001_1.h, 30L);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3290:48: note: in expansion of macro ‘ls0001_1’
 3290 |             c__0, &c__0, &c__2, &ls0001_1.tn, &ls0001_1.h, 30L);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3300:65: note: in expansion of macro ‘ls0001_1’
 3300 |             c__60, &c__206, &c__0, &c__0, &c__0, &c__0, &c__1, &ls0001_1.tn, &
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3311:65: note: in expansion of macro ‘ls0001_1’
 3311 |             c__60, &c__207, &c__0, &c__0, &c__0, &c__0, &c__1, &ls0001_1.tn, &
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3320:11: note: in expansion of macro ‘ls0001_1’
 3320 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3322:33: note: in expansion of macro ‘ls0001_1’
 3322 |         size = (d_1 = rwork[i + ls0001_1.lacor - 1] * rwork[i + ls0001_1.lewt
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3322:65: note: in expansion of macro ‘ls0001_1’
 3322 |         size = (d_1 = rwork[i + ls0001_1.lacor - 1] * rwork[i + ls0001_1.lewt
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3336:11: note: in expansion of macro ‘ls0001_1’
 3336 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3339:26: note: in expansion of macro ‘ls0001_1’
 3339 |         y[i] = rwork[i + ls0001_1.lyh - 1];
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3341:10: note: in expansion of macro ‘ls0001_1’
 3341 |     *t = ls0001_1.tn;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3342:5: note: in expansion of macro ‘ls0001_1’
 3342 |     ls0001_1.illin = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3343:17: note: in expansion of macro ‘ls0001_1’
 3343 |     rwork[11] = ls0001_1.hu;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3344:17: note: in expansion of macro ‘ls0001_1’
 3344 |     rwork[12] = ls0001_1.h;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3345:17: note: in expansion of macro ‘ls0001_1’
 3345 |     rwork[13] = ls0001_1.tn;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3347:17: note: in expansion of macro ‘ls0001_1’
 3347 |     iwork[11] = ls0001_1.nst;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3348:17: note: in expansion of macro ‘ls0001_1’
 3348 |     iwork[12] = ls0001_1.nfe;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3349:17: note: in expansion of macro ‘ls0001_1’
 3349 |     iwork[13] = ls0001_1.nje;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3350:17: note: in expansion of macro ‘ls0001_1’
 3350 |     iwork[14] = ls0001_1.nqu;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3351:17: note: in expansion of macro ‘ls0001_1’
 3351 |     iwork[15] = ls0001_1.nq;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3353:17: note: in expansion of macro ‘ls0001_1’
 3353 |     iwork[20] = ls0001_1.meth;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3383:34: note: in expansion of macro ‘ls0001_1’
 3383 |             c__5, &c__0, &c__2, &ls0001_1.n, &neq[1], &c__0, &c_b136, &c_b136,
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3412:13: note: in expansion of macro ‘ls0001_1’
 3412 |             ls0001_1.mxstep, &c__0, &c__0, &c_b136, &c_b136, 30L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3416:13: note: in expansion of macro ‘ls0001_1’
 3416 |             ls0001_1.mxhnil, &c__0, &c__0, &c_b136, &c_b136, 30L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3430:34: note: in expansion of macro ‘ls0001_1’
 3430 |             c__0, &c__0, &c__1, &ls0001_1.hmin, &c_b136, 30L);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3451:18: note: in expansion of macro ‘ls0001_1’
 3451 |     ewti = rwork[ls0001_1.lewt + i - 1];
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3467:13: note: in expansion of macro ‘ls0001_1’
 3467 |             ls0001_1.tn, 60L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3495:9: note: in expansion of macro ‘ls0001_1’
 3495 |     if (ls0001_1.illin == 5) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3498:7: note: in expansion of macro ‘ls0001_1’
 3498 |     ++ls0001_1.illin;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:1461:49: warning: variable ‘lenrws’ set but not used [-Wunused-but-set-variable]
 1461 |     static integer leniwc, lenrwc, lf0, lenrwn, lenrws;
      |                                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:1461:41: warning: variable ‘lenrwn’ set but not used [-Wunused-but-set-variable]
 1461 |     static integer leniwc, lenrwc, lf0, lenrwn, lenrws;
      |                                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘prja_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3597:7: note: in expansion of macro ‘ls0001_2’
 3597 |     ++ls0001_2.nje;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3598:5: note: in expansion of macro ‘ls0001_2’
 3598 |     ls0001_2.ierpj = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3599:5: note: in expansion of macro ‘ls0001_2’
 3599 |     ls0001_2.jcur = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3600:11: note: in expansion of macro ‘ls0001_2’
 3600 |     hl0 = ls0001_2.h * ls0001_2.el0;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3600:24: note: in expansion of macro ‘ls0001_2’
 3600 |     hl0 = ls0001_2.h * ls0001_2.el0;
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3601:18: note: in expansion of macro ‘ls0001_2’
 3601 |     switch ((int)ls0001_2.miter) {
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3611:12: note: in expansion of macro ‘ls0001_2’
 3611 |     lenp = ls0001_2.n * ls0001_2.n;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3611:25: note: in expansion of macro ‘ls0001_2’
 3611 |     lenp = ls0001_2.n * ls0001_2.n;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3617:22: note: in expansion of macro ‘ls0001_2’
 3617 |     (*jac)(&neq[1], &ls0001_2.tn, &y[1], &c__0, &c__0, &wm[3], &ls0001_2.n);
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3617:65: note: in expansion of macro ‘ls0001_2’
 3617 |     (*jac)(&neq[1], &ls0001_2.tn, &y[1], &c__0, &c__0, &wm[3], &ls0001_2.n);
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3628:20: note: in expansion of macro ‘ls0001_2’
 3628 |     fac = vmnorm_(&ls0001_2.n, &savf[1], &ewt[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3629:14: note: in expansion of macro ‘ls0001_2’
 3629 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3629:14: note: in expansion of macro ‘ls0001_2’
 3629 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/dimplic.c: In function ‘derivimplicit’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/dimplic.c:22:9: warning: unused variable ‘i’ [-Wunused-variable]
   22 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3629:14: note: in expansion of macro ‘ls0001_2’
 3629 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/dimplic.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/dimplic.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3629:34: note: in expansion of macro ‘ls0001_2’
 3629 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3629:65: note: in expansion of macro ‘ls0001_2’
 3629 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3636:11: note: in expansion of macro ‘ls0001_2’
 3636 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3644:24: note: in expansion of macro ‘ls0001_2’
 3644 |         (*f)(&neq[1], &ls0001_2.tn, &y[1], &ftem[1]);
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3645:15: note: in expansion of macro ‘ls0001_2’
 3645 |         i_2 = ls0001_2.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3651:15: note: in expansion of macro ‘ls0001_2’
 3651 |         j1 += ls0001_2.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3654:5: note: in expansion of macro ‘ls0001_2’
 3654 |     ls0001_2.nfe += ls0001_2.n;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3654:21: note: in expansion of macro ‘ls0001_2’
 3654 |     ls0001_2.nfe += ls0001_2.n;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3658:31: note: in expansion of macro ‘ls0001_2’
 3658 |     lsa001_2.pdnorm = fnorm_(&ls0001_2.n, &wm[3], &ewt[1]) / abs(hl0);
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3661:11: note: in expansion of macro ‘ls0001_2’
 3661 |     np1 = ls0001_2.n + 1;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3663:11: note: in expansion of macro ‘ls0001_2’
 3663 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3671:21: note: in expansion of macro ‘ls0001_2’
 3671 |     dgefa_(&wm[3], &ls0001_2.n, &ls0001_2.n, &iwm[21], &ier);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3671:34: note: in expansion of macro ‘ls0001_2’
 3671 |     dgefa_(&wm[3], &ls0001_2.n, &ls0001_2.n, &iwm[21], &ier);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3673:9: note: in expansion of macro ‘ls0001_2’
 3673 |         ls0001_2.ierpj = 1;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3688:21: note: in expansion of macro ‘ls0001_2’
 3688 |     lenp = meband * ls0001_2.n;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3694:22: note: in expansion of macro ‘ls0001_2’
 3694 |     (*jac)(&neq[1], &ls0001_2.tn, &y[1], &ml, &mu, &wm[ml3], &meband);
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:27: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                           ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3708:21: note: in expansion of macro ‘ls0001_2’
 3708 |     mba = min(mband,ls0001_2.n);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:39: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3708:21: note: in expansion of macro ‘ls0001_2’
 3708 |     mba = min(mband,ls0001_2.n);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3712:20: note: in expansion of macro ‘ls0001_2’
 3712 |     fac = vmnorm_(&ls0001_2.n, &savf[1], &ewt[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3713:14: note: in expansion of macro ‘ls0001_2’
 3713 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3713:14: note: in expansion of macro ‘ls0001_2’
 3713 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3713:14: note: in expansion of macro ‘ls0001_2’
 3713 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3713:34: note: in expansion of macro ‘ls0001_2’
 3713 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |                                  ^~~~~~~~
[ 76%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/expfit.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3713:65: note: in expansion of macro ‘ls0001_2’
 3713 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3720:15: note: in expansion of macro ‘ls0001_2’
 3720 |         i_2 = ls0001_2.n;
      |               ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/expfit.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/expfit.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/expfit.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/expfit.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3730:24: note: in expansion of macro ‘ls0001_2’
 3730 |         (*f)(&neq[1], &ls0001_2.tn, &y[1], &ftem[1]);
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3731:15: note: in expansion of macro ‘ls0001_2’
 3731 |         i_3 = ls0001_2.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:27: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                           ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3745:26: note: in expansion of macro ‘ls0001_2’
 3745 |             i2 = min(i_4,ls0001_2.n);
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:39: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3745:26: note: in expansion of macro ‘ls0001_2’
 3745 |             i2 = min(i_4,ls0001_2.n);
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3756:5: note: in expansion of macro ‘ls0001_2’
 3756 |     ls0001_2.nfe += mba;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3760:31: note: in expansion of macro ‘ls0001_2’
 3760 |     lsa001_2.pdnorm = bnorm_(&ls0001_2.n, &wm[3], &meband, &ml, &mu, &ewt[1])
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3765:11: note: in expansion of macro ‘ls0001_2’
 3765 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3773:30: note: in expansion of macro ‘ls0001_2’
 3773 |     dgbfa_(&wm[3], &meband, &ls0001_2.n, &ml, &mu, &iwm[21], &ier);
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3775:9: note: in expansion of macro ‘ls0001_2’
 3775 |         ls0001_2.ierpj = 1;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘solsy_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3835:5: note: in expansion of macro ‘ls0001_2’
 3835 |     ls0001_2.iersl = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3836:18: note: in expansion of macro ‘ls0001_2’
 3836 |     switch ((int)ls0001_2.miter) {
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3844:21: note: in expansion of macro ‘ls0001_2’
 3844 |     dgesl_(&wm[3], &ls0001_2.n, &ls0001_2.n, &iwm[21], &x[1], &c__0);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3844:34: note: in expansion of macro ‘ls0001_2’
 3844 |     dgesl_(&wm[3], &ls0001_2.n, &ls0001_2.n, &iwm[21], &x[1], &c__0);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3849:11: note: in expansion of macro ‘ls0001_2’
 3849 |     hl0 = ls0001_2.h * ls0001_2.el0;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3849:24: note: in expansion of macro ‘ls0001_2’
 3849 |     hl0 = ls0001_2.h * ls0001_2.el0;
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3855:11: note: in expansion of macro ‘ls0001_2’
 3855 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/scoperf.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3865:11: note: in expansion of macro ‘ls0001_2’
 3865 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3872:5: note: in expansion of macro ‘ls0001_2’
 3872 |     ls0001_2.iersl = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3879:30: note: in expansion of macro ‘ls0001_2’
 3879 |     dgbsl_(&wm[3], &meband, &ls0001_2.n, &ml, &mu, &iwm[21], &x[1], &c__0);
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘stoda_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3958:5: note: in expansion of macro ‘ls0001_3’
 3958 |     ls0001_3.kflag = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3959:12: note: in expansion of macro ‘ls0001_3’
 3959 |     told = ls0001_3.tn;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3961:5: note: in expansion of macro ‘ls0001_3’
 3961 |     ls0001_3.ierpj = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3962:5: note: in expansion of macro ‘ls0001_3’
 3962 |     ls0001_3.iersl = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3963:5: note: in expansion of macro ‘ls0001_3’
 3963 |     ls0001_3.jcur = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3964:5: note: in expansion of macro ‘ls0001_3’
 3964 |     ls0001_3.icf = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3966:9: note: in expansion of macro ‘ls0001_3’
 3966 |     if (ls0001_3.jstart > 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3969:9: note: in expansion of macro ‘ls0001_3’
 3969 |     if (ls0001_3.jstart == -1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3972:9: note: in expansion of macro ‘ls0001_3’
 3972 |     if (ls0001_3.jstart == -2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3986:5: note: in expansion of macro ‘ls0001_3’
 3986 |     ls0001_3.lmax = ls0001_3.maxord + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3986:21: note: in expansion of macro ‘ls0001_3’
 3986 |     ls0001_3.lmax = ls0001_3.maxord + 1;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3987:5: note: in expansion of macro ‘ls0001_3’
 3987 |     ls0001_3.nq = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3988:5: note: in expansion of macro ‘ls0001_3’
 3988 |     ls0001_3.l = 2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3989:5: note: in expansion of macro ‘ls0001_3’
 3989 |     ls0001_3.ialth = 2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3990:5: note: in expansion of macro ‘ls0001_3’
 3990 |     ls0001_3.rmax = 1e4;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3991:5: note: in expansion of macro ‘ls0001_3’
 3991 |     ls0001_3.rc = 0.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3992:5: note: in expansion of macro ‘ls0001_3’
 3992 |     ls0001_3.el0 = 1.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3993:5: note: in expansion of macro ‘ls0001_3’
 3993 |     ls0001_3.crate = .7;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3994:5: note: in expansion of macro ‘ls0001_3’
 3994 |     ls0001_3.hold = ls0001_3.h;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3994:21: note: in expansion of macro ‘ls0001_3’
 3994 |     ls0001_3.hold = ls0001_3.h;
      |                     ^~~~~~~~
[ 76%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/exprand.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3995:5: note: in expansion of macro ‘ls0001_3’
 3995 |     ls0001_3.nslp = 0;
      |     ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/exprand.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/exprand.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/exprand.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/exprand.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3996:5: note: in expansion of macro ‘ls0001_3’
 3996 |     ls0001_3.ipup = ls0001_3.miter;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3996:21: note: in expansion of macro ‘ls0001_3’
 3996 |     ls0001_3.ipup = ls0001_3.miter;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4005:19: note: in expansion of macro ‘ls0001_3’
 4005 |     cfode_(&c__2, ls0001_3.elco, ls0001_3.tesco);
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4005:34: note: in expansion of macro ‘ls0001_3’
 4005 |     cfode_(&c__2, ls0001_3.elco, ls0001_3.tesco);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4008:31: note: in expansion of macro ‘ls0001_3’
 4008 |         lsa001_3.cm2[i - 1] = ls0001_3.tesco[i * 3 - 2] * ls0001_3.elco[i + 1
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4008:59: note: in expansion of macro ‘ls0001_3’
 4008 |         lsa001_3.cm2[i - 1] = ls0001_3.tesco[i * 3 - 2] * ls0001_3.elco[i + 1
      |                                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4011:19: note: in expansion of macro ‘ls0001_3’
 4011 |     cfode_(&c__1, ls0001_3.elco, ls0001_3.tesco);
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4011:34: note: in expansion of macro ‘ls0001_3’
 4011 |     cfode_(&c__1, ls0001_3.elco, ls0001_3.tesco);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4014:31: note: in expansion of macro ‘ls0001_3’
 4014 |         lsa001_3.cm1[i - 1] = ls0001_3.tesco[i * 3 - 2] * ls0001_3.elco[i + 1
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4014:59: note: in expansion of macro ‘ls0001_3’
 4014 |         lsa001_3.cm1[i - 1] = ls0001_3.tesco[i * 3 - 2] * ls0001_3.elco[i + 1
      |                                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4032:5: note: in expansion of macro ‘ls0001_3’
 4032 |     ls0001_3.ipup = ls0001_3.miter;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4032:21: note: in expansion of macro ‘ls0001_3’
 4032 |     ls0001_3.ipup = ls0001_3.miter;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4033:5: note: in expansion of macro ‘ls0001_3’
 4033 |     ls0001_3.lmax = ls0001_3.maxord + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4033:21: note: in expansion of macro ‘ls0001_3’
 4033 |     ls0001_3.lmax = ls0001_3.maxord + 1;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4034:9: note: in expansion of macro ‘ls0001_3’
 4034 |     if (ls0001_3.ialth == 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4035:9: note: in expansion of macro ‘ls0001_3’
 4035 |         ls0001_3.ialth = 2;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4037:9: note: in expansion of macro ‘ls0001_3’
 4037 |     if (ls0001_3.meth == lsa001_3.mused) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/euler.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4040:13: note: in expansion of macro ‘ls0001_3’
 4040 |     cfode_(&ls0001_3.meth, ls0001_3.elco, ls0001_3.tesco);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4040:28: note: in expansion of macro ‘ls0001_3’
 4040 |     cfode_(&ls0001_3.meth, ls0001_3.elco, ls0001_3.tesco);
      |                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4040:43: note: in expansion of macro ‘ls0001_3’
 4040 |     cfode_(&ls0001_3.meth, ls0001_3.elco, ls0001_3.tesco);
      |                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4041:5: note: in expansion of macro ‘ls0001_3’
 4041 |     ls0001_3.ialth = ls0001_3.l;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4041:22: note: in expansion of macro ‘ls0001_3’
 4041 |     ls0001_3.ialth = ls0001_3.l;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4050:11: note: in expansion of macro ‘ls0001_3’
 4050 |     i_1 = ls0001_3.l;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4053:9: note: in expansion of macro ‘ls0001_3’
 4053 |         ls0001_3.el[i - 1] = ls0001_3.elco[i + ls0001_3.nq * 13 - 14];
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4053:30: note: in expansion of macro ‘ls0001_3’
 4053 |         ls0001_3.el[i - 1] = ls0001_3.elco[i + ls0001_3.nq * 13 - 14];
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4053:48: note: in expansion of macro ‘ls0001_3’
 4053 |         ls0001_3.el[i - 1] = ls0001_3.elco[i + ls0001_3.nq * 13 - 14];
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4055:5: note: in expansion of macro ‘ls0001_3’
 4055 |     ls0001_3.nqnyh = ls0001_3.nq * *nyh;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4055:22: note: in expansion of macro ‘ls0001_3’
 4055 |     ls0001_3.nqnyh = ls0001_3.nq * *nyh;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4056:5: note: in expansion of macro ‘ls0001_3’
 4056 |     ls0001_3.rc = ls0001_3.rc * ls0001_3.el[0] / ls0001_3.el0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4056:19: note: in expansion of macro ‘ls0001_3’
 4056 |     ls0001_3.rc = ls0001_3.rc * ls0001_3.el[0] / ls0001_3.el0;
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4056:33: note: in expansion of macro ‘ls0001_3’
 4056 |     ls0001_3.rc = ls0001_3.rc * ls0001_3.el[0] / ls0001_3.el0;
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4056:50: note: in expansion of macro ‘ls0001_3’
 4056 |     ls0001_3.rc = ls0001_3.rc * ls0001_3.el[0] / ls0001_3.el0;
      |                                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4057:5: note: in expansion of macro ‘ls0001_3’
 4057 |     ls0001_3.el0 = ls0001_3.el[0];
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4057:20: note: in expansion of macro ‘ls0001_3’
 4057 |     ls0001_3.el0 = ls0001_3.el[0];
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4058:5: note: in expansion of macro ‘ls0001_3’
 4058 |     ls0001_3.conit = .5 / (doublereal) (ls0001_3.nq + 2);
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4058:41: note: in expansion of macro ‘ls0001_3’
 4058 |     ls0001_3.conit = .5 / (doublereal) (ls0001_3.nq + 2);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4073:9: note: in expansion of macro ‘ls0001_3’
 4073 |     if (ls0001_3.h == ls0001_3.hold) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4073:23: note: in expansion of macro ‘ls0001_3’
 4073 |     if (ls0001_3.h == ls0001_3.hold) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4076:10: note: in expansion of macro ‘ls0001_3’
 4076 |     rh = ls0001_3.h / ls0001_3.hold;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4076:23: note: in expansion of macro ‘ls0001_3’
 4076 |     rh = ls0001_3.h / ls0001_3.hold;
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4077:5: note: in expansion of macro ‘ls0001_3’
 4077 |     ls0001_3.h = ls0001_3.hold;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4077:18: note: in expansion of macro ‘ls0001_3’
 4077 |     ls0001_3.h = ls0001_3.hold;
      |                  ^~~~~~~~
[ 76%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/f2cmisc.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/f2cmisc.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/f2cmisc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/f2cmisc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2cmisc.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4082:21: note: in expansion of macro ‘ls0001_3’
 4082 |     d_1 = rh, d_2 = ls0001_3.hmin / abs(ls0001_3.h);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4082:41: note: in expansion of macro ‘ls0001_3’
 4082 |     d_1 = rh, d_2 = ls0001_3.hmin / abs(ls0001_3.h);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4082:41: note: in expansion of macro ‘ls0001_3’
 4082 |     d_1 = rh, d_2 = ls0001_3.hmin / abs(ls0001_3.h);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4082:41: note: in expansion of macro ‘ls0001_3’
 4082 |     d_1 = rh, d_2 = ls0001_3.hmin / abs(ls0001_3.h);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:27: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                           ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4085:17: note: in expansion of macro ‘ls0001_3’
 4085 |     rh = min(rh,ls0001_3.rmax);
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:39: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4085:17: note: in expansion of macro ‘ls0001_3’
 4085 |     rh = min(rh,ls0001_3.rmax);
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4087:25: note: in expansion of macro ‘ls0001_3’
 4087 |     d_1 = 1., d_2 = abs(ls0001_3.h) * ls0001_3.hmxi * rh;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4087:25: note: in expansion of macro ‘ls0001_3’
 4087 |     d_1 = 1., d_2 = abs(ls0001_3.h) * ls0001_3.hmxi * rh;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4087:25: note: in expansion of macro ‘ls0001_3’
 4087 |     d_1 = 1., d_2 = abs(ls0001_3.h) * ls0001_3.hmxi * rh;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4087:39: note: in expansion of macro ‘ls0001_3’
 4087 |     d_1 = 1., d_2 = abs(ls0001_3.h) * ls0001_3.hmxi * rh;
      |                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4097:9: note: in expansion of macro ‘ls0001_3’
 4097 |     if (ls0001_3.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4102:15: note: in expansion of macro ‘ls0001_3’
 4102 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4102:15: note: in expansion of macro ‘ls0001_3’
 4102 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4102:15: note: in expansion of macro ‘ls0001_3’
 4102 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4104:34: note: in expansion of macro ‘ls0001_3’
 4104 |     if (rh * pdh * 1.00001 < sm1[ls0001_3.nq - 1]) {
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4107:14: note: in expansion of macro ‘ls0001_3’
 4107 |     rh = sm1[ls0001_3.nq - 1] / pdh;
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4111:11: note: in expansion of macro ‘ls0001_3’
 4111 |     i_1 = ls0001_3.l;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4114:15: note: in expansion of macro ‘ls0001_3’
 4114 |         i_2 = ls0001_3.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4120:5: note: in expansion of macro ‘ls0001_3’
 4120 |     ls0001_3.h *= rh;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4121:5: note: in expansion of macro ‘ls0001_3’
 4121 |     ls0001_3.rc *= rh;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4122:5: note: in expansion of macro ‘ls0001_3’
 4122 |     ls0001_3.ialth = ls0001_3.l;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4122:22: note: in expansion of macro ‘ls0001_3’
 4122 |     ls0001_3.ialth = ls0001_3.l;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4137:16: note: in expansion of macro ‘ls0001_3’
 4137 |     if ((d_1 = ls0001_3.rc - 1., abs(d_1)) > ls0001_3.ccmax) {
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4137:46: note: in expansion of macro ‘ls0001_3’
 4137 |     if ((d_1 = ls0001_3.rc - 1., abs(d_1)) > ls0001_3.ccmax) {
      |                                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4138:9: note: in expansion of macro ‘ls0001_3’
 4138 |         ls0001_3.ipup = ls0001_3.miter;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4138:25: note: in expansion of macro ‘ls0001_3’
 4138 |         ls0001_3.ipup = ls0001_3.miter;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4140:9: note: in expansion of macro ‘ls0001_3’
 4140 |     if (ls0001_3.nst >= ls0001_3.nslp + ls0001_3.msbp) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4140:25: note: in expansion of macro ‘ls0001_3’
 4140 |     if (ls0001_3.nst >= ls0001_3.nslp + ls0001_3.msbp) {
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4140:41: note: in expansion of macro ‘ls0001_3’
 4140 |     if (ls0001_3.nst >= ls0001_3.nslp + ls0001_3.msbp) {
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4141:9: note: in expansion of macro ‘ls0001_3’
 4141 |         ls0001_3.ipup = ls0001_3.miter;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4141:25: note: in expansion of macro ‘ls0001_3’
 4141 |         ls0001_3.ipup = ls0001_3.miter;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4143:5: note: in expansion of macro ‘ls0001_3’
 4143 |     ls0001_3.tn += ls0001_3.h;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4143:20: note: in expansion of macro ‘ls0001_3’
 4143 |     ls0001_3.tn += ls0001_3.h;
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4144:10: note: in expansion of macro ‘ls0001_3’
 4144 |     i1 = ls0001_3.nqnyh + 1;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4145:11: note: in expansion of macro ‘ls0001_3’
 4145 |     i_2 = ls0001_3.nq;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4149:15: note: in expansion of macro ‘ls0001_3’
 4149 |         i_1 = ls0001_3.nqnyh;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4156:22: note: in expansion of macro ‘ls0001_3’
 4156 |     pnorm = vmnorm_(&ls0001_3.n, &yh1[1], &ewt[1]);
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4170:11: note: in expansion of macro ‘ls0001_3’
 4170 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4175:20: note: in expansion of macro ‘ls0001_3’
 4175 |     (*f)(&neq[1], &ls0001_3.tn, &y[1], &savf[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4176:7: note: in expansion of macro ‘ls0001_3’
 4176 |     ++ls0001_3.nfe;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4177:9: note: in expansion of macro ‘ls0001_3’
 4177 |     if (ls0001_3.ipup <= 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4189:5: note: in expansion of macro ‘ls0001_3’
 4189 |     ls0001_3.ipup = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4190:5: note: in expansion of macro ‘ls0001_3’
 4190 |     ls0001_3.rc = 1.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4191:5: note: in expansion of macro ‘ls0001_3’
 4191 |     ls0001_3.nslp = ls0001_3.nst;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4191:21: note: in expansion of macro ‘ls0001_3’
 4191 |     ls0001_3.nslp = ls0001_3.nst;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4192:5: note: in expansion of macro ‘ls0001_3’
 4192 |     ls0001_3.crate = .7;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4193:9: note: in expansion of macro ‘ls0001_3’
 4193 |     if (ls0001_3.ierpj != 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4197:11: note: in expansion of macro ‘ls0001_3’
 4197 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4203:9: note: in expansion of macro ‘ls0001_3’
 4203 |     if (ls0001_3.miter != 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4212:11: note: in expansion of macro ‘ls0001_3’
 4212 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4214:19: note: in expansion of macro ‘ls0001_3’
 4214 |         savf[i] = ls0001_3.h * savf[i] - yh[i + (yh_dim1 << 1)];
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4218:20: note: in expansion of macro ‘ls0001_3’
 4218 |     del = vmnorm_(&ls0001_3.n, &y[1], &ewt[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4219:11: note: in expansion of macro ‘ls0001_3’
 4219 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4221:34: note: in expansion of macro ‘ls0001_3’
 4221 |         y[i] = yh[i + yh_dim1] + ls0001_3.el[0] * savf[i];
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4234:11: note: in expansion of macro ‘ls0001_3’
 4234 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4237:16: note: in expansion of macro ‘ls0001_3’
 4237 |         y[i] = ls0001_3.h * savf[i] - (yh[i + (yh_dim1 << 1)] + acor[i]);
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4240:9: note: in expansion of macro ‘ls0001_3’
 4240 |     if (ls0001_3.iersl < 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4243:9: note: in expansion of macro ‘ls0001_3’
 4243 |     if (ls0001_3.iersl > 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4246:20: note: in expansion of macro ‘ls0001_3’
 4246 |     del = vmnorm_(&ls0001_3.n, &y[1], &ewt[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4247:11: note: in expansion of macro ‘ls0001_3’
 4247 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4251:34: note: in expansion of macro ‘ls0001_3’
 4251 |         y[i] = yh[i + yh_dim1] + ls0001_3.el[0] * acor[i];
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4268:31: note: in expansion of macro ‘ls0001_3’
 4268 |     if (del <= pnorm * 100. * ls0001_3.uround) {
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4271:19: note: in expansion of macro ‘ls0001_3’
 4271 |     if (m == 0 && ls0001_3.meth == 1) {
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4283:11: note: in expansion of macro ‘ls0001_3’
 4283 |     d_1 = ls0001_3.crate * .2;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4284:5: note: in expansion of macro ‘ls0001_3’
 4284 |     ls0001_3.crate = max(d_1,rm);
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4287:21: note: in expansion of macro ‘ls0001_3’
 4287 |     d_1 = 1., d_2 = ls0001_3.crate * 1.5;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4288:34: note: in expansion of macro ‘ls0001_3’
 4288 |     dcon = del * min(d_1,d_2) / (ls0001_3.tesco[ls0001_3.nq * 3 - 2] *
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4288:49: note: in expansion of macro ‘ls0001_3’
 4288 |     dcon = del * min(d_1,d_2) / (ls0001_3.tesco[ls0001_3.nq * 3 - 2] *
      |                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4289:13: note: in expansion of macro ‘ls0001_3’
 4289 |             ls0001_3.conit);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4294:47: note: in expansion of macro ‘ls0001_3’
 4294 |     d_2 = lsa001_3.pdest, d_3 = rate / (d_1 = ls0001_3.h * ls0001_3.el[0],
      |                                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4294:60: note: in expansion of macro ‘ls0001_3’
 4294 |     d_2 = lsa001_3.pdest, d_3 = rate / (d_1 = ls0001_3.h * ls0001_3.el[0],
      |                                                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4303:14: note: in expansion of macro ‘ls0001_3’
 4303 |     if (m == ls0001_3.maxcor) {
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4310:20: note: in expansion of macro ‘ls0001_3’
 4310 |     (*f)(&neq[1], &ls0001_3.tn, &y[1], &savf[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4311:7: note: in expansion of macro ‘ls0001_3’
 4311 |     ++ls0001_3.nfe;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4323:9: note: in expansion of macro ‘ls0001_3’
 4323 |     if (ls0001_3.miter == 0 || ls0001_3.jcur == 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4323:32: note: in expansion of macro ‘ls0001_3’
 4323 |     if (ls0001_3.miter == 0 || ls0001_3.jcur == 1) {
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4326:5: note: in expansion of macro ‘ls0001_3’
 4326 |     ls0001_3.icf = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4327:5: note: in expansion of macro ‘ls0001_3’
 4327 |     ls0001_3.ipup = ls0001_3.miter;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4327:21: note: in expansion of macro ‘ls0001_3’
 4327 |     ls0001_3.ipup = ls0001_3.miter;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4330:5: note: in expansion of macro ‘ls0001_3’
 4330 |     ls0001_3.icf = 2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4332:5: note: in expansion of macro ‘ls0001_3’
 4332 |     ls0001_3.rmax = 2.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4333:5: note: in expansion of macro ‘ls0001_3’
 4333 |     ls0001_3.tn = told;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4334:10: note: in expansion of macro ‘ls0001_3’
 4334 |     i1 = ls0001_3.nqnyh + 1;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4335:11: note: in expansion of macro ‘ls0001_3’
 4335 |     i_2 = ls0001_3.nq;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4339:15: note: in expansion of macro ‘ls0001_3’
 4339 |         i_1 = ls0001_3.nqnyh;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4346:9: note: in expansion of macro ‘ls0001_3’
 4346 |     if (ls0001_3.ierpj < 0 || ls0001_3.iersl < 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4346:31: note: in expansion of macro ‘ls0001_3’
 4346 |     if (ls0001_3.ierpj < 0 || ls0001_3.iersl < 0) {
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4349:13: note: in expansion of macro ‘ls0001_3’
 4349 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4349:13: note: in expansion of macro ‘ls0001_3’
 4349 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4349:13: note: in expansion of macro ‘ls0001_3’
 4349 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4349:28: note: in expansion of macro ‘ls0001_3’
 4349 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4352:16: note: in expansion of macro ‘ls0001_3’
 4352 |     if (ncf == ls0001_3.mxncf) {
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4356:5: note: in expansion of macro ‘ls0001_3’
 4356 |     ls0001_3.ipup = ls0001_3.miter;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4356:21: note: in expansion of macro ‘ls0001_3’
 4356 |     ls0001_3.ipup = ls0001_3.miter;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4368:5: note: in expansion of macro ‘ls0001_3’
 4368 |     ls0001_3.jcur = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4370:21: note: in expansion of macro ‘ls0001_3’
 4370 |         dsm = del / ls0001_3.tesco[ls0001_3.nq * 3 - 2];
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4370:36: note: in expansion of macro ‘ls0001_3’
 4370 |         dsm = del / ls0001_3.tesco[ls0001_3.nq * 3 - 2];
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/expfit.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4373:24: note: in expansion of macro ‘ls0001_3’
 4373 |         dsm = vmnorm_(&ls0001_3.n, &acor[1], &ewt[1]) / ls0001_3.tesco[
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4373:57: note: in expansion of macro ‘ls0001_3’
 4373 |         dsm = vmnorm_(&ls0001_3.n, &acor[1], &ewt[1]) / ls0001_3.tesco[
      |                                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4374:17: note: in expansion of macro ‘ls0001_3’
 4374 |                 ls0001_3.nq * 3 - 2];
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4395:5: note: in expansion of macro ‘ls0001_3’
 4395 |     ls0001_3.kflag = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4397:7: note: in expansion of macro ‘ls0001_3’
 4397 |     ++ls0001_3.nst;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4398:5: note: in expansion of macro ‘ls0001_3’
 4398 |     ls0001_3.hu = ls0001_3.h;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4398:19: note: in expansion of macro ‘ls0001_3’
 4398 |     ls0001_3.hu = ls0001_3.h;
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4399:5: note: in expansion of macro ‘ls0001_3’
 4399 |     ls0001_3.nqu = ls0001_3.nq;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4399:20: note: in expansion of macro ‘ls0001_3’
 4399 |     ls0001_3.nqu = ls0001_3.nq;
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4400:22: note: in expansion of macro ‘ls0001_3’
 4400 |     lsa001_3.mused = ls0001_3.meth;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4401:11: note: in expansion of macro ‘ls0001_3’
 4401 |     i_2 = ls0001_3.l;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4403:15: note: in expansion of macro ‘ls0001_3’
 4403 |         i_1 = ls0001_3.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/exprand.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4406:36: note: in expansion of macro ‘ls0001_3’
 4406 |             yh[i + j * yh_dim1] += ls0001_3.el[j - 1] * acor[i];
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4413:9: note: in expansion of macro ‘ls0001_3’
 4413 |     if (ls0001_3.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4438:9: note: in expansion of macro ‘ls0001_3’
 4438 |     if (ls0001_3.nq > 5) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4441:30: note: in expansion of macro ‘ls0001_3’
 4441 |     if (dsm > pnorm * 100. * ls0001_3.uround && lsa001_3.pdest != 0.) {
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:20: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4448:16: note: in expansion of macro ‘ls0001_3’
 4448 |     nqm2 = min(ls0001_3.nq,lsa001_3.mxords);
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:33: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                                 ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4448:16: note: in expansion of macro ‘ls0001_3’
 4448 |     nqm2 = min(ls0001_3.nq,lsa001_3.mxords);
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4451:30: note: in expansion of macro ‘ls0001_3’
 4451 |     exsm = 1. / (doublereal) ls0001_3.l;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4454:33: note: in expansion of macro ‘ls0001_3’
 4454 |     pdh = lsa001_3.pdlast * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4454:33: note: in expansion of macro ‘ls0001_3’
 4454 |     pdh = lsa001_3.pdlast * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4454:33: note: in expansion of macro ‘ls0001_3’
 4454 |     pdh = lsa001_3.pdlast * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4456:21: note: in expansion of macro ‘ls0001_3’
 4456 |         rh1it = sm1[ls0001_3.nq - 1] / pdh;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4459:9: note: in expansion of macro ‘ls0001_3’
 4459 |     if (ls0001_3.nq <= lsa001_3.mxords) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4466:20: note: in expansion of macro ‘ls0001_3’
 4466 |     dm2 = vmnorm_(&ls0001_3.n, &yh[lm2p1 * yh_dim1 + 1], &ewt[1]) /
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4471:31: note: in expansion of macro ‘ls0001_3’
 4471 |     dm2 = dsm * (lsa001_3.cm1[ls0001_3.nq - 1] / lsa001_3.cm2[ls0001_3.nq - 1]
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4471:63: note: in expansion of macro ‘ls0001_3’
 4471 |     dm2 = dsm * (lsa001_3.cm1[ls0001_3.nq - 1] / lsa001_3.cm2[ls0001_3.nq - 1]
      |                                                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4474:12: note: in expansion of macro ‘ls0001_3’
 4474 |     nqm2 = ls0001_3.nq;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4484:5: note: in expansion of macro ‘ls0001_3’
 4484 |     ls0001_3.meth = 2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4485:5: note: in expansion of macro ‘ls0001_3’
 4485 |     ls0001_3.miter = lsa001_3.jtyp;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4487:5: note: in expansion of macro ‘ls0001_3’
 4487 |     ls0001_3.nq = nqm2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4488:5: note: in expansion of macro ‘ls0001_3’
 4488 |     ls0001_3.l = ls0001_3.nq + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4488:18: note: in expansion of macro ‘ls0001_3’
 4488 |     ls0001_3.l = ls0001_3.nq + 1;
      |                  ^~~~~~~~
[ 77%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/factoria.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4504:30: note: in expansion of macro ‘ls0001_3’
 4504 |     exsm = 1. / (doublereal) ls0001_3.l;
      |                              ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/factoria.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/factoria.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/factoria.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/factoria.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4505:28: note: in expansion of macro ‘ls0001_3’
 4505 |     if (lsa001_3.mxordn >= ls0001_3.nq) {
      |                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4512:20: note: in expansion of macro ‘ls0001_3’
 4512 |     dm1 = vmnorm_(&ls0001_3.n, &yh[lm1p1 * yh_dim1 + 1], &ewt[1]) /
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4517:31: note: in expansion of macro ‘ls0001_3’
 4517 |     dm1 = dsm * (lsa001_3.cm2[ls0001_3.nq - 1] / lsa001_3.cm1[ls0001_3.nq - 1]
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4517:63: note: in expansion of macro ‘ls0001_3’
 4517 |     dm1 = dsm * (lsa001_3.cm2[ls0001_3.nq - 1] / lsa001_3.cm1[ls0001_3.nq - 1]
      |                                                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4520:12: note: in expansion of macro ‘ls0001_3’
 4520 |     nqm1 = ls0001_3.nq;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4524:33: note: in expansion of macro ‘ls0001_3’
 4524 |     pdh = lsa001_3.pdnorm * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4524:33: note: in expansion of macro ‘ls0001_3’
 4524 |     pdh = lsa001_3.pdnorm * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4524:33: note: in expansion of macro ‘ls0001_3’
 4524 |     pdh = lsa001_3.pdnorm * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4535:16: note: in expansion of macro ‘ls0001_3’
 4535 |     if (dm1 <= ls0001_3.uround * 1e3 * pnorm) {
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4542:5: note: in expansion of macro ‘ls0001_3’
 4542 |     ls0001_3.meth = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4543:5: note: in expansion of macro ‘ls0001_3’
 4543 |     ls0001_3.miter = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4545:5: note: in expansion of macro ‘ls0001_3’
 4545 |     ls0001_3.nq = nqm1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4546:5: note: in expansion of macro ‘ls0001_3’
 4546 |     ls0001_3.l = ls0001_3.nq + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4546:18: note: in expansion of macro ‘ls0001_3’
 4546 |     ls0001_3.l = ls0001_3.nq + 1;
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4552:7: note: in expansion of macro ‘ls0001_3’
 4552 |     --ls0001_3.ialth;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4553:9: note: in expansion of macro ‘ls0001_3’
 4553 |     if (ls0001_3.ialth == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4556:9: note: in expansion of macro ‘ls0001_3’
 4556 |     if (ls0001_3.ialth > 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4559:9: note: in expansion of macro ‘ls0001_3’
 4559 |     if (ls0001_3.l == ls0001_3.lmax) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4559:23: note: in expansion of macro ‘ls0001_3’
 4559 |     if (ls0001_3.l == ls0001_3.lmax) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4562:11: note: in expansion of macro ‘ls0001_3’
 4562 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4565:16: note: in expansion of macro ‘ls0001_3’
 4565 |         yh[i + ls0001_3.lmax * yh_dim1] = acor[i];
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4578:7: note: in expansion of macro ‘ls0001_3’
 4578 |     --ls0001_3.kflag;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4579:5: note: in expansion of macro ‘ls0001_3’
 4579 |     ls0001_3.tn = told;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4580:10: note: in expansion of macro ‘ls0001_3’
 4580 |     i1 = ls0001_3.nqnyh + 1;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4581:11: note: in expansion of macro ‘ls0001_3’
 4581 |     i_1 = ls0001_3.nq;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4585:15: note: in expansion of macro ‘ls0001_3’
 4585 |         i_2 = ls0001_3.nqnyh;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4592:5: note: in expansion of macro ‘ls0001_3’
 4592 |     ls0001_3.rmax = 2.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4593:13: note: in expansion of macro ‘ls0001_3’
 4593 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4593:13: note: in expansion of macro ‘ls0001_3’
 4593 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4593:13: note: in expansion of macro ‘ls0001_3’
 4593 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4593:28: note: in expansion of macro ‘ls0001_3’
 4593 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4596:9: note: in expansion of macro ‘ls0001_3’
 4596 |     if (ls0001_3.kflag <= -3) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4615:9: note: in expansion of macro ‘ls0001_3’
 4615 |     if (ls0001_3.l == ls0001_3.lmax) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4615:23: note: in expansion of macro ‘ls0001_3’
 4615 |     if (ls0001_3.l == ls0001_3.lmax) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4618:11: note: in expansion of macro ‘ls0001_3’
 4618 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4621:36: note: in expansion of macro ‘ls0001_3’
 4621 |         savf[i] = acor[i] - yh[i + ls0001_3.lmax * yh_dim1];
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4623:20: note: in expansion of macro ‘ls0001_3’
 4623 |     dup = vmnorm_(&ls0001_3.n, &savf[1], &ewt[1]) / ls0001_3.tesco[
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4623:53: note: in expansion of macro ‘ls0001_3’
 4623 |     dup = vmnorm_(&ls0001_3.n, &savf[1], &ewt[1]) / ls0001_3.tesco[
      |                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4624:13: note: in expansion of macro ‘ls0001_3’
 4624 |             ls0001_3.nq * 3 - 1];
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4625:31: note: in expansion of macro ‘ls0001_3’
 4625 |     exup = 1. / (doublereal) (ls0001_3.l + 1);
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4628:30: note: in expansion of macro ‘ls0001_3’
 4628 |     exsm = 1. / (doublereal) ls0001_3.l;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4631:9: note: in expansion of macro ‘ls0001_3’
 4631 |     if (ls0001_3.nq == 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4634:20: note: in expansion of macro ‘ls0001_3’
 4634 |     ddn = vmnorm_(&ls0001_3.n, &yh[ls0001_3.l * yh_dim1 + 1], &ewt[1]) /
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4634:36: note: in expansion of macro ‘ls0001_3’
 4634 |     ddn = vmnorm_(&ls0001_3.n, &yh[ls0001_3.l * yh_dim1 + 1], &ewt[1]) /
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4635:13: note: in expansion of macro ‘ls0001_3’
 4635 |             ls0001_3.tesco[ls0001_3.nq * 3 - 3];
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4635:28: note: in expansion of macro ‘ls0001_3’
 4635 |             ls0001_3.tesco[ls0001_3.nq * 3 - 3];
      |                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4636:30: note: in expansion of macro ‘ls0001_3’
 4636 |     exdn = 1. / (doublereal) ls0001_3.nq;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4641:9: note: in expansion of macro ‘ls0001_3’
 4641 |     if (ls0001_3.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4645:15: note: in expansion of macro ‘ls0001_3’
 4645 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4645:15: note: in expansion of macro ‘ls0001_3’
 4645 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4645:15: note: in expansion of macro ‘ls0001_3’
 4645 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4647:9: note: in expansion of macro ‘ls0001_3’
 4647 |     if (ls0001_3.l < ls0001_3.lmax) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4647:22: note: in expansion of macro ‘ls0001_3’
 4647 |     if (ls0001_3.l < ls0001_3.lmax) {
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4649:31: note: in expansion of macro ‘ls0001_3’
 4649 |         d_1 = rhup, d_2 = sm1[ls0001_3.l - 1] / pdh;
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4653:27: note: in expansion of macro ‘ls0001_3’
 4653 |     d_1 = rhsm, d_2 = sm1[ls0001_3.nq - 1] / pdh;
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4655:9: note: in expansion of macro ‘ls0001_3’
 4655 |     if (ls0001_3.nq > 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4657:31: note: in expansion of macro ‘ls0001_3’
 4657 |         d_1 = rhdn, d_2 = sm1[ls0001_3.nq - 2] / pdh;
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4673:12: note: in expansion of macro ‘ls0001_3’
 4673 |     newq = ls0001_3.nq;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2cmisc.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4677:12: note: in expansion of macro ‘ls0001_3’
 4677 |     newq = ls0001_3.nq - 1;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4679:9: note: in expansion of macro ‘ls0001_3’
 4679 |     if (ls0001_3.kflag < 0 && rh > 1.) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4684:12: note: in expansion of macro ‘ls0001_3’
 4684 |     newq = ls0001_3.l;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4689:9: note: in expansion of macro ‘ls0001_3’
 4689 |     r = ls0001_3.el[ls0001_3.l - 1] / (doublereal) ls0001_3.l;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4689:21: note: in expansion of macro ‘ls0001_3’
 4689 |     r = ls0001_3.el[ls0001_3.l - 1] / (doublereal) ls0001_3.l;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4689:52: note: in expansion of macro ‘ls0001_3’
 4689 |     r = ls0001_3.el[ls0001_3.l - 1] / (doublereal) ls0001_3.l;
      |                                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4690:11: note: in expansion of macro ‘ls0001_3’
 4690 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4697:5: note: in expansion of macro ‘ls0001_3’
 4697 |     ls0001_3.ialth = 3;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4702:9: note: in expansion of macro ‘ls0001_3’
 4702 |     if (ls0001_3.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4709:9: note: in expansion of macro ‘ls0001_3’
 4709 |     if (ls0001_3.kflag == 0 && rh < 1.1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4713:9: note: in expansion of macro ‘ls0001_3’
 4713 |     if (ls0001_3.kflag <= -2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4724:17: note: in expansion of macro ‘ls0001_3’
 4724 |     if (newq == ls0001_3.nq) {
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4728:5: note: in expansion of macro ‘ls0001_3’
 4728 |     ls0001_3.nq = newq;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4729:5: note: in expansion of macro ‘ls0001_3’
 4729 |     ls0001_3.l = ls0001_3.nq + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4729:18: note: in expansion of macro ‘ls0001_3’
 4729 |     ls0001_3.l = ls0001_3.nq + 1;
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4744:9: note: in expansion of macro ‘ls0001_3’
 4744 |     if (ls0001_3.kflag == -10) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4749:11: note: in expansion of macro ‘ls0001_3’
 4749 |     d_1 = ls0001_3.hmin / abs(ls0001_3.h);
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4749:31: note: in expansion of macro ‘ls0001_3’
 4749 |     d_1 = ls0001_3.hmin / abs(ls0001_3.h);
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4749:31: note: in expansion of macro ‘ls0001_3’
 4749 |     d_1 = ls0001_3.hmin / abs(ls0001_3.h);
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4749:31: note: in expansion of macro ‘ls0001_3’
 4749 |     d_1 = ls0001_3.hmin / abs(ls0001_3.h);
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4751:5: note: in expansion of macro ‘ls0001_3’
 4751 |     ls0001_3.h *= rh;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4752:11: note: in expansion of macro ‘ls0001_3’
 4752 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4757:20: note: in expansion of macro ‘ls0001_3’
 4757 |     (*f)(&neq[1], &ls0001_3.tn, &y[1], &savf[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4758:7: note: in expansion of macro ‘ls0001_3’
 4758 |     ++ls0001_3.nfe;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4759:11: note: in expansion of macro ‘ls0001_3’
 4759 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4762:34: note: in expansion of macro ‘ls0001_3’
 4762 |         yh[i + (yh_dim1 << 1)] = ls0001_3.h * savf[i];
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4764:5: note: in expansion of macro ‘ls0001_3’
 4764 |     ls0001_3.ipup = ls0001_3.miter;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4764:21: note: in expansion of macro ‘ls0001_3’
 4764 |     ls0001_3.ipup = ls0001_3.miter;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4765:5: note: in expansion of macro ‘ls0001_3’
 4765 |     ls0001_3.ialth = 5;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4766:9: note: in expansion of macro ‘ls0001_3’
 4766 |     if (ls0001_3.nq == 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4769:5: note: in expansion of macro ‘ls0001_3’
 4769 |     ls0001_3.nq = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4770:5: note: in expansion of macro ‘ls0001_3’
 4770 |     ls0001_3.l = 2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4780:5: note: in expansion of macro ‘ls0001_3’
 4780 |     ls0001_3.kflag = -1;
      |     ^~~~~~~~
[ 77%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/force.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4783:5: note: in expansion of macro ‘ls0001_3’
 4783 |     ls0001_3.kflag = -2;
      |     ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/force.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/force.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/force.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/force.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4786:5: note: in expansion of macro ‘ls0001_3’
 4786 |     ls0001_3.kflag = -3;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4789:5: note: in expansion of macro ‘ls0001_3’
 4789 |     ls0001_3.rmax = 10.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4791:14: note: in expansion of macro ‘ls0001_3’
 4791 |     r = 1. / ls0001_3.tesco[ls0001_3.nqu * 3 - 2];
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4791:29: note: in expansion of macro ‘ls0001_3’
 4791 |     r = 1. / ls0001_3.tesco[ls0001_3.nqu * 3 - 2];
      |                             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4792:11: note: in expansion of macro ‘ls0001_3’
 4792 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4798:5: note: in expansion of macro ‘ls0001_3’
 4798 |     ls0001_3.hold = ls0001_3.h;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4798:21: note: in expansion of macro ‘ls0001_3’
 4798 |     ls0001_3.hold = ls0001_3.h;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4799:5: note: in expansion of macro ‘ls0001_3’
 4799 |     ls0001_3.jstart = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘xerrwv_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:89:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   89 | #define eh0001_1 (*(struct eh0001_1_ *) &eh0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4964:9: note: in expansion of macro ‘eh0001_1’
 4964 |     if (eh0001_1.mesflg == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:89:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   89 | #define eh0001_1 (*(struct eh0001_1_ *) &eh0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4969:11: note: in expansion of macro ‘eh0001_1’
 4969 |     lun = eh0001_1.lunit;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘intdy_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5463:24: note: in expansion of macro ‘ls0001_2’
 5463 |     if (*k < 0 || *k > ls0001_2.nq) {
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5466:10: note: in expansion of macro ‘ls0001_2’
 5466 |     tp = ls0001_2.tn - ls0001_2.hu - ls0001_2.uround * 100. * (ls0001_2.tn +
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5466:24: note: in expansion of macro ‘ls0001_2’
 5466 |     tp = ls0001_2.tn - ls0001_2.hu - ls0001_2.uround * 100. * (ls0001_2.tn +
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5466:38: note: in expansion of macro ‘ls0001_2’
 5466 |     tp = ls0001_2.tn - ls0001_2.hu - ls0001_2.uround * 100. * (ls0001_2.tn +
      |                                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5466:64: note: in expansion of macro ‘ls0001_2’
 5466 |     tp = ls0001_2.tn - ls0001_2.hu - ls0001_2.uround * 100. * (ls0001_2.tn +
      |                                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5467:13: note: in expansion of macro ‘ls0001_2’
 5467 |             ls0001_2.hu);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5468:27: note: in expansion of macro ‘ls0001_2’
 5468 |     if ((*t - tp) * (*t - ls0001_2.tn) > 0.) {
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5472:15: note: in expansion of macro ‘ls0001_2’
 5472 |     s = (*t - ls0001_2.tn) / ls0001_2.h;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5472:30: note: in expansion of macro ‘ls0001_2’
 5472 |     s = (*t - ls0001_2.tn) / ls0001_2.h;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5477:11: note: in expansion of macro ‘ls0001_2’
 5477 |     jj1 = ls0001_2.l - *k;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5478:11: note: in expansion of macro ‘ls0001_2’
 5478 |     i_1 = ls0001_2.nq;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5485:11: note: in expansion of macro ‘ls0001_2’
 5485 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
[ 77%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/gauss.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5488:29: note: in expansion of macro ‘ls0001_2’
 5488 |         dky[i] = c * yh[i + ls0001_2.l * yh_dim1];
      |                             ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/gauss.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/gauss.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/gauss.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/gauss.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5490:15: note: in expansion of macro ‘ls0001_2’
 5490 |     if (*k == ls0001_2.nq) {
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5493:11: note: in expansion of macro ‘ls0001_2’
 5493 |     jb2 = ls0001_2.nq - *k;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/factoria.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5496:13: note: in expansion of macro ‘ls0001_2’
 5496 |         j = ls0001_2.nq - jb;
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5510:15: note: in expansion of macro ‘ls0001_2’
 5510 |         i_2 = ls0001_2.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5522:17: note: in expansion of macro ‘ls0001_2’
 5522 |     r = pow_di(&ls0001_2.h, &i_1);
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5523:11: note: in expansion of macro ‘ls0001_2’
 5523 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5540:13: note: in expansion of macro ‘ls0001_2’
 5540 |             ls0001_2.tn, 0L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:22:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   22 | static char RCSid[] =
      |             ^~~~~
[ 77%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/gear.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/gear.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/gear.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/gear.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/gear.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/gauss.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/force.c:44:16: warning: ‘laststep’ defined but not used [-Wunused-variable]
   44 | static Spline *laststep = SP0;/* the step list used on previous call */
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/force.c:42:16: warning: ‘steplist’ defined but not used [-Wunused-variable]
   42 | static Spline *steplist = SP0;  /* list of steps */
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/force.c:17:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   17 | static char RCSid[] =
      |             ^~~~~
[ 77%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/getmem.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/getmem.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/getmem.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/getmem.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/getmem.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/gear.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 78%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/harmonic.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/harmonic.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/harmonic.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/harmonic.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/harmonic.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/getmem.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 78%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/heun.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/heun.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/heun.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/heun.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/heun.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/harmonic.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 78%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/hyperbol.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/hyperbol.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/hyperbol.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/hyperbol.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/hyperbol.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘solsy_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/heun.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/hyperbol.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 78%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/invert.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/invert.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/invert.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/invert.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/invert.c
[ 78%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/legendre.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/legendre.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/legendre.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/legendre.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/legendre.c
[ 79%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/lag.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/lag.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/lag.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/lag.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/lag.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/legendre.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘stoda_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
[ 79%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/newton.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/newton.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/newton.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/newton.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/newton.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/invert.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/lag.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 79%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/normrand.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/normrand.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/normrand.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/normrand.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/normrand.c
[ 79%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/perpulse.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/perpulse.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/perpulse.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/perpulse.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/perpulse.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/newton.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/normrand.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 80%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/perstep.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/perstep.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/perstep.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/perstep.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/perstep.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/perpulse.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 80%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/poisrand.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/poisrand.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/poisrand.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/poisrand.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/poisrand.c
[ 80%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/poisson.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/poisson.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/poisson.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/poisson.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/poisson.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/perstep.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 80%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/praxis.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/praxis.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/praxis.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/praxis.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/praxis.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/poisrand.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 80%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/pulse.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/pulse.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/pulse.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/pulse.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/pulse.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/poisson.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 81%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/quad.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/quad.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/quad.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/quad.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/quad.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘prja_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/pulse.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 81%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ramp.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ramp.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/ramp.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/ramp.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/ramp.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/praxis.c:123:16: warning: ‘c__10’ defined but not used [-Wunused-variable]
  123 | static integer c__10 = 10;
      |                ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/quad.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 81%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revhyper.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revhyper.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/revhyper.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/revhyper.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/revhyper.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘intdy_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/ramp.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘lsoda_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
[ 81%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revsawto.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revsawto.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/revsawto.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/revsawto.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/revsawto.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/revhyper.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 82%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revsigmo.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revsigmo.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/revsigmo.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/revsigmo.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/revsigmo.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/revsawto.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 82%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/romberg.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/romberg.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/romberg.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/romberg.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/romberg.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/revsigmo.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 82%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/runge.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/runge.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/runge.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/runge.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/runge.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/romberg.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 82%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sawtooth.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sawtooth.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/sawtooth.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/sawtooth.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/sawtooth.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/runge.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 82%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/schedule.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/schedule.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/schedule.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/schedule.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/schedule.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sawtooth.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 83%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/seidel.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/seidel.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/seidel.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/seidel.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/seidel.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/schedule.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 83%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/simeq.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/simeq.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/simeq.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/simeq.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/simeq.c
[ 83%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sigmoid.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sigmoid.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/sigmoid.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/sigmoid.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/sigmoid.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/seidel.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sigmoid.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] = "sigmoid.c,v 1.2 1997/08/30 14:32:20 hines Exp" ;
      |             ^~~~~
[ 83%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/simplex.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/simplex.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/simplex.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/simplex.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/simplex.c
[ 83%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sparse.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sparse.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/sparse.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/sparse.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/simeq.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] = "simeq.c,v 1.3 1999/01/04 12:46:51 hines Exp" ;
      |             ^~~~~
[ 84%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/vsparse.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/vsparse.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/vsparse.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/vsparse.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/simplex.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c: In function ‘_cvode_sparse’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:247:16: warning: unused variable ‘j’ [-Wunused-variable]
  247 |         int i, j, ierr;
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:76:25: warning: ‘spar_prmat’ defined but not used [-Wunused-function]
   76 | # define        prmat   spar_prmat
      |                         ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:342:13: note: in expansion of macro ‘prmat’
  342 | static void prmat()
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] = "sparse.c,v 1.7 1998/03/12 13:17:17 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c: In function ‘free_elm’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:409:43: warning: pointer ‘el_15’ used after ‘free’ [-Wuse-after-free]
  409 |                 for (el = rowst[i]; el; el=el->c_right)
      |                                         ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:66:25: note: call to ‘free’ here
   66 | #define Free(arg)       free((char *)arg)
      |                         ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: In function ‘create_sparseobj’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:142:10: warning: unused variable ‘j’ [-Wunused-variable]
  142 |   int i, j, k;
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: In function ‘_vector_sparse’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:287:7: warning: unused variable ‘zero’ [-Wunused-variable]
  287 |   int zero = 0;
      |       ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: In function ‘initeqn’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:565:11: warning: unused variable ‘val’ [-Wunused-variable]
  565 |   double *val;
      |           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: In function ‘vec_spar_getelm’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:626:13: warning: unused variable ‘_ix’ [-Wunused-variable]
  626 |         int _ix = 0;
      |             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:41:25: warning: ‘vec_spar_prmat’ defined but not used [-Wunused-function]
   41 | # define        prmat   vec_spar_prmat
      |                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:532:13: note: in expansion of macro ‘prmat’
  532 | static void prmat()
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:126:15: warning: ‘d’ defined but not used [-Wunused-variable]
  126 | static double d;
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:14:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   14 | static char RCSid[] = "vsparse.c,v 1.5 1999/01/04 12:46:53 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: In function ‘free_elm’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:606:43: warning: pointer ‘el_15’ used after ‘free’ [-Wuse-after-free]
  606 |                 for (el = rowst[i]; el; el=el->c_right)
      |                                         ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:464:25: note: call to ‘free’ here
  464 | #define Free(arg)       free((char *)arg)
      |                         ^~~~~~~~~~~~~~~~~
[ 84%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/spline.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/spline.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/spline.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/spline.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/spline.c
[ 84%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/squarewa.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/squarewa.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/squarewa.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/squarewa.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/squarewa.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/spline.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/squarewa.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 84%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic.c
[ 85%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/step.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/step.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/step.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/step.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/step.c
[ 85%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/threshol.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/threshol.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/threshol.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/threshol.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/threshol.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic.c: In function ‘_ss_derivimplicit’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic.c:90:18: warning: unused variable ‘i’ [-Wunused-variable]
   90 |         int err, i;
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/step.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 85%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/tridiag.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/tridiag.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/tridiag.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/tridiag.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/tridiag.c
[ 85%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sparse_thread.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sparse_thread.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/sparse_thread.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/sparse_thread.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/threshol.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 85%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/newton_thread.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/newton_thread.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/newton_thread.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/newton_thread.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/newton_thread.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/tridiag.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c: In function ‘_cvode_sparse_thread’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c:225:16: warning: unused variable ‘j’ [-Wunused-variable]
  225 |         int i, j, ierr;
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c: In function ‘free_elm’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c:368:19: warning: unused variable ‘elnext’ [-Wunused-variable]
  368 |         Elm *el, *elnext;
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c:368:14: warning: unused variable ‘el’ [-Wunused-variable]
  368 |         Elm *el, *elnext;
      |              ^~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c: At top level:
[ 86%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crout_thread.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c:305:13: warning: ‘prmat’ defined but not used [-Wunused-function]
  305 | static void prmat(SparseObj* so) {
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] = "sparse.c,v 1.7 1998/03/12 13:17:17 hines Exp";
      |             ^~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crout_thread.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/crout_thread.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/crout_thread.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/crout_thread.c
[ 86%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic_thread.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic_thread.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic_thread.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic_thread.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic_thread.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/newton_thread.c:17:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   17 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/crout_thread.c:17:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   17 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic_thread.c: In function ‘_ss_derivimplicit_thread’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic_thread.c:53:18: warning: unused variable ‘i’ [-Wunused-variable]
   53 |         int err, i;
      |                  ^
[ 86%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/bksub.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/bksub.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/sparse/bksub.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse/bksub.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse/bksub.cpp
[ 86%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/getelm.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/getelm.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/sparse/getelm.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse/getelm.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse/getelm.cpp
[ 86%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/lineq.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/lineq.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/sparse/lineq.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse/lineq.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse/lineq.cpp
[ 87%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/prmat.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/prmat.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/sparse/prmat.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse/prmat.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp
[ 87%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/subrows.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/subrows.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/sparse/subrows.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse/subrows.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse/subrows.cpp
[ 87%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spalloc.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spalloc.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/spalloc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/spalloc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/spalloc.c
/builddir/build/BUILD/nrn-8.2.2/src/sparse/lineq.cpp: In function ‘int spar_matsol()’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse/lineq.cpp:24:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   24 |         for (i=1 ; i <= neqn ; i++)
/builddir/build/BUILD/nrn-8.2.2/src/sparse/lineq.cpp:40:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   40 |                                 for (j = i; j<= neqn ; j++)
/builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp: In function ‘void spar_prmat()’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp:16:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   16 |         for (i=10 ; i <= neqn ; i += 10)
/builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp:19:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   19 |         for (i=1 ; i <= neqn; i++)
/builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp:22:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   22 |         for (i=1 ; i <= neqn ; i++)
/builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp:28:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   28 |                         for ( j++ ; j < el->col ; j++)
      |                                     ~~^~~~~~~~~
[ 87%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spbuild.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spbuild.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/spbuild.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/spbuild.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spalloc.c:55:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   55 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spalloc.c:53:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   53 | static char copyright[] =
      |             ^~~~~~~~~
[ 88%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spfactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spfactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/spfactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/spfactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:80:13: warning: ‘Translate’ declared ‘static’ but never defined [-Wunused-function]
   80 | static void Translate();
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:82:13: warning: ‘ExpandTranslationArrays’ declared ‘static’ but never defined [-Wunused-function]
   82 | static void ExpandTranslationArrays();
      |             ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:53:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   53 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:51:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   51 | static char copyright[] =
      |             ^~~~~~~~~
[ 88%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spoutput.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spoutput.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/spoutput.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/spoutput.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c: In function ‘spPartition’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:606:25: warning: variable ‘DoCmplxDirect’ set but not used [-Wunused-but-set-variable]
  606 | BOOLEAN *DoRealDirect, *DoCmplxDirect;
      |                         ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:77:12: warning: ‘FactorComplexMatrix’ declared ‘static’ but never defined [-Wunused-function]
   77 | static int FactorComplexMatrix();
      |            ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:53:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   53 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:51:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   51 | static char copyright[] =
      |             ^~~~~~~~~
[ 88%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spsolve.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spsolve.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/spsolve.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/spsolve.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c: In function ‘spPrint’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:154:23: warning: variable ‘pImagElements’ set but not used [-Wunused-but-set-variable]
  154 | ElementPtr  pElement, pImagElements[PRINTER_WIDTH/10+1];
      |                       ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c: In function ‘spFileVector’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:572:25: warning: unused variable ‘Err’ [-Wunused-variable]
  572 | register  int  I, Size, Err;
      |                         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:43:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   43 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:41:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   41 | static char copyright[] =
      |             ^~~~~~~~~
[ 88%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/sputils.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/sputils.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/sputils.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/sputils.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:67:13: warning: ‘SolveComplexMatrix’ declared ‘static’ but never defined [-Wunused-function]
   67 | static void SolveComplexMatrix();
      |             ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:68:13: warning: ‘SolveComplexTransposedMatrix’ declared ‘static’ but never defined [-Wunused-function]
   68 | static void SolveComplexTransposedMatrix();
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:43:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   43 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:41:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   41 | static char copyright[] =
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c: In function ‘spDeterminant’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:997:22: warning: unused variable ‘cDeterminant’ [-Wunused-variable]
  997 | ComplexNumber Pivot, cDeterminant;
      |                      ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:997:15: warning: unused variable ‘Pivot’ [-Wunused-variable]
  997 | ComplexNumber Pivot, cDeterminant;
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:996:22: warning: unused variable ‘ni’ [-Wunused-variable]
  996 | RealNumber Norm, nr, ni;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:996:18: warning: unused variable ‘nr’ [-Wunused-variable]
  996 | RealNumber Norm, nr, ni;
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:996:12: warning: unused variable ‘Norm’ [-Wunused-variable]
  996 | RealNumber Norm, nr, ni;
      |            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c: In function ‘spLargestElement’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:1982:15: warning: unused variable ‘cPivot’ [-Wunused-variable]
 1982 | ComplexNumber cPivot;
      |               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:85:13: warning: ‘ScaleComplexMatrix’ declared ‘static’ but never defined [-Wunused-function]
   85 | static void ScaleComplexMatrix();
      |             ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:86:13: warning: ‘ComplexMatrixMultiply’ declared ‘static’ but never defined [-Wunused-function]
   86 | static void ComplexMatrixMultiply();
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:87:13: warning: ‘ComplexTransposedMatrixMultiply’ declared ‘static’ but never defined [-Wunused-function]
   87 | static void ComplexTransposedMatrixMultiply();
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:88:19: warning: ‘ComplexCondition’ declared ‘static’ but never defined [-Wunused-function]
   88 | static RealNumber ComplexCondition();
      |                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:55:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   55 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:53:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   53 | static char copyright[] =
      |             ^~~~~~~~~
[ 88%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspalloc.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspalloc.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/cspalloc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/cspalloc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspalloc.c
[ 89%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspbuild.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspbuild.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/cspbuild.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/cspbuild.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspbuild.c
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspalloc.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spalloc.c:55:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   55 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spalloc.c:53:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   53 | static char copyright[] =
      |             ^~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspbuild.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:53:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   53 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:51:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   51 | static char copyright[] =
      |             ^~~~~~~~~
[ 89%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspfactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspfactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/cspfactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/cspfactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspfactor.c
[ 89%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspoutput.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspoutput.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/cspoutput.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/cspoutput.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspoutput.c
[ 89%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspsolve.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspsolve.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/cspsolve.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/cspsolve.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspsolve.c
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspfactor.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:53:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   53 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:51:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   51 | static char copyright[] =
      |             ^~~~~~~~~
[ 89%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/csputils.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/csputils.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/csputils.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/csputils.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/csputils.c
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspoutput.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:43:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   43 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:41:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   41 | static char copyright[] =
      |             ^~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspsolve.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c: In function ‘SolveComplexMatrix’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:290:25: warning: unused variable ‘ExtVector’ [-Wunused-variable]
  290 | register ComplexVector  ExtVector;
      |                         ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c: In function ‘SolveComplexTransposedMatrix’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:608:26: warning: unused variable ‘ExtVector’ [-Wunused-variable]
  608 | register  ComplexVector  ExtVector;
      |                          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:43:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   43 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:41:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   41 | static char copyright[] =
      |             ^~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/csputils.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:55:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   55 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:53:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   53 | static char copyright[] =
      |             ^~~~~~~~~
[ 90%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvband.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvband.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvband.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvband.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvband.c
[ 90%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbandpre.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbandpre.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbandpre.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbandpre.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvbandpre.c
[ 90%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbbdpre.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbbdpre.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbbdpre.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbbdpre.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvbbdpre.c
[ 90%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdense.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdense.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdense.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdense.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvdense.c
[ 91%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdiag.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdiag.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdiag.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdiag.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvdiag.c
[ 91%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodea.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodea.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodea.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodea.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodea.c
[ 91%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodes.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodes.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodes.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodes.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodea.c: In function ‘CVodeF’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodea.c:326:21: warning: variable ‘istop’ set but not used [-Wunused-but-set-variable]
  326 |   booleantype iret, istop;
      |                     ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodea.c: In function ‘CVBBDPrecReInitB’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodea.c:1125:9: warning: variable ‘cvode_mem’ set but not used [-Wunused-but-set-variable]
 1125 |   void *cvode_mem;
      |         ^~~~~~~~~
[ 91%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodesio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodesio.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodesio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodesio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodesio.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c: In function ‘CVode’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:1371:18: warning: variable ‘wrk2’ set but not used [-Wunused-but-set-variable]
 1371 |   N_Vector wrk1, wrk2;
      |                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:1371:12: warning: variable ‘wrk1’ set but not used [-Wunused-but-set-variable]
 1371 |   N_Vector wrk1, wrk2;
      |            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c: In function ‘CVStgrNlsNewton’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:4693:15: warning: variable ‘callSetup’ set but not used [-Wunused-but-set-variable]
 4693 |   booleantype callSetup;
      |               ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c: In function ‘CVStgr1NlsNewton’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:4966:15: warning: variable ‘callSetup’ set but not used [-Wunused-but-set-variable]
 4966 |   booleantype callSetup;
      |               ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c: In function ‘CVsldet’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:5622:36: warning: variable ‘rd3b’ set but not used [-Wunused-but-set-variable]
 5622 |   realtype rd2a, rd2b, rd2c, rd3a, rd3b, cest1, corr1;
      |                                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:5620:12: warning: variable ‘small’ set but not used [-Wunused-but-set-variable]
 5620 |   realtype small, tem, sqmax, saqk, qp, s, sqmaxk, saqj, sqmin;
      |            ^~~~~
[ 91%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvspgmr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvspgmr.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvspgmr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvspgmr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvspgmr.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodesio.c: In function ‘CVodeSetMinStep’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodesio.c:266:12: warning: variable ‘hmax’ set but not used [-Wunused-but-set-variable]
  266 |   realtype hmax;
      |            ^~~~
[ 92%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaband.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaband.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaband.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaband.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaband.c
[ 92%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idabbdpre.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idabbdpre.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idabbdpre.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idabbdpre.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idabbdpre.c
[ 92%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/ida.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/ida.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/ida.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/ida.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/ida.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaband.c: In function ‘IDABand’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaband.c:123:7: warning: variable ‘flag’ set but not used [-Wunused-but-set-variable]
  123 |   int flag;
      |       ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/ida.c: In function ‘IDAStopTest2’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/ida.c:1343:7: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable]
 1343 |   int ier;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/ida.c: In function ‘IDAnls’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/ida.c:1631:15: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable]
 1631 |   int retval, ier;
      |               ^~~
[ 92%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idadense.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idadense.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idadense.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idadense.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idadense.c
[ 92%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaic.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaic.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaic.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaic.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaic.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idadense.c: In function ‘IDADense’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idadense.c:115:7: warning: variable ‘flag’ set but not used [-Wunused-but-set-variable]
  115 |   int flag;
      |       ^~~~
[ 93%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaio.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaio.c
[ 93%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaspgmr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaspgmr.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaspgmr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaspgmr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaspgmr.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaspgmr.c: In function ‘IDASpgmr’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaspgmr.c:157:7: warning: variable ‘flag’ set but not used [-Wunused-but-set-variable]
  157 |   int flag, maxl1;
      |       ^~~~
[ 93%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/band.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/band.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/band.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/band.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/band.c
[ 93%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/dense.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/dense.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/dense.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/dense.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/dense.c
[ 94%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/iterative.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/iterative.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/iterative.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/iterative.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/iterative.c
[ 94%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/nvector.c
[ 94%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_serial.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_serial.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_serial.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_serial.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/nvector_serial.c
[ 94%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/smalldense.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/smalldense.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/smalldense.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/smalldense.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/smalldense.c
[ 94%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/spgmr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/spgmr.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/spgmr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/spgmr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/spgmr.c
[ 95%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/sundialsmath.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/sundialsmath.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/sundialsmath.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/sundialsmath.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/sundialsmath.c
[ 95%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnparallel_ld.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnparallel_ld.cpp.o -MF CMakeFiles/nrniv_lib.dir/nvector_nrnparallel_ld.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nvector_nrnparallel_ld.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnparallel_ld.cpp
[ 95%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_parallel.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_parallel.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_parallel.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_parallel.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/nvector_parallel.c
[ 95%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/nrnmpi.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/nrnmpi.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnmpi/nrnmpi.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnmpi/nrnmpi.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/nrnmpi.cpp
[ 95%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/bbsmpipack.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/bbsmpipack.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnmpi/bbsmpipack.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnmpi/bbsmpipack.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/nrnmpi.cpp:55:12: warning: ‘nrnmpi_is_setup_’ defined but not used [-Wunused-variable]
   55 | static int nrnmpi_is_setup_;
      |            ^~~~~~~~~~~~~~~~
[ 96%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/mpispike.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/mpispike.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnmpi/mpispike.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnmpi/mpispike.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp
[ 96%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpython.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpython.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpython.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpython.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp
[ 96%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_hoc.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_hoc.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_hoc.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_hoc.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp: In function ‘void nrnmpi_enddata(bbsmpibuf*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp:239:25: warning: variable ‘oldsize’ set but not used [-Wunused-but-set-variable]
  239 |     int p, type, isize, oldsize;
      |                         ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp: In function ‘void pack(void*, int, int, bbsmpibuf*, const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp:272:23: warning: variable ‘oldsize’ set but not used [-Wunused-but-set-variable]
  272 |     int dsize, isize, oldsize;
      |                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp: In function ‘int nrnmpi_bbssendrecv(int, int, bbsmpibuf*, bbsmpibuf*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp:413:9: warning: unused variable ‘msgtag’ [-Wunused-variable]
  413 |     int msgtag;
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp:414:16: warning: unused variable ‘status’ [-Wunused-variable]
  414 |     MPI_Status status;
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp: In function ‘void nrnmpi_probe(int*, int*, int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp:443:9: warning: unused variable ‘flag’ [-Wunused-variable]
  443 |     int flag = 0;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp: In function ‘int nrnmpi_spike_exchange()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:96:15: warning: unused variable ‘novfl’ [-Wunused-variable]
   96 |     int i, n, novfl, n1;
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:96:22: warning: unused variable ‘n1’ [-Wunused-variable]
   96 |     int i, n, novfl, n1;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp: In function ‘void nrnmpi_bgp_multisend(NRNMPI_Spike*, int, int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:717:16: warning: unused variable ‘status’ [-Wunused-variable]
  717 |     MPI_Status status;
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:734:12: warning: ‘iii’ defined but not used [-Wunused-variable]
  734 | static int iii;
      |            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp: In function ‘wchar_t* mywstrdup(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:127:9: warning: unused variable ‘count’ [-Wunused-variable]
  127 |     int count = mbstowcs(ws, s, sz + 1);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp: In function ‘int nrnpython_start(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:147:13: warning: ‘Py_NoSiteFlag’ is deprecated [-Wdeprecated-declarations]
  147 |             Py_NoSiteFlag = 1;
      |             ^~~~~~~~~~~~~
In file included from /usr/include/python3.12/Python.h:48,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnwrap_Python.h:15,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.h:20,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:1:
/usr/include/python3.12/cpython/pydebug.h:14:37: note: declared here
   14 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_NoSiteFlag;
      |                                     ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:157:29: warning: ‘void Py_SetPythonHome(const wchar_t*)’ is deprecated [-Wdeprecated-declarations]
  157 |             Py_SetPythonHome(mywstrdup(_p_pyhome));
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.12/Python.h:94:
/usr/include/python3.12/pylifecycle.h:40:38: note: declared here
   40 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) Py_SetPythonHome(const wchar_t *);
      |                                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:165:22: warning: ‘void PySys_SetArgv(int, wchar_t**)’ is deprecated [-Wdeprecated-declarations]
  165 |         PySys_SetArgv(nrn_global_argc, wcargv);
      |         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.12/Python.h:96:
/usr/include/python3.12/sysmodule.h:13:38: note: declared here
   13 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetArgv(int, wchar_t **);
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:174:26: warning: unused variable ‘gilsav’ [-Wunused-variable]
  174 |         PyGILState_STATE gilsav = PyGILState_Ensure();
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:183:22: warning: ‘void PySys_SetArgv(int, wchar_t**)’ is deprecated [-Wdeprecated-declarations]
  183 |         PySys_SetArgv(nrn_global_argc, wcargv);
      |         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.12/sysmodule.h:13:38: note: declared here
   13 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetArgv(int, wchar_t **);
      |                                      ^~~~~~~~~~~~~
[ 96%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_nrn.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_nrn.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_nrn.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_nrn.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp
In function ‘make_spike_type()’,
    inlined from ‘nrnmpi_spike_initialize’ at /builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:59:20:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:45:20: warning: ‘s’ may be used uninitialized [-Wmaybe-uninitialized]
   45 |     MPI_Get_address(&s, &addresses[0]);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/mpich-riscv64/mpi.h:977,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/nrnmpi_impl.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:19:
/usr/include/mpich-riscv64/mpi_proto.h: In function ‘nrnmpi_spike_initialize’:
/usr/include/mpich-riscv64/mpi_proto.h:324:5: note: by argument 1 of type ‘const void *’ to ‘MPI_Get_address’ declared here
  324 | int MPI_Get_address(const void *location, MPI_Aint *address) MPICH_API_PUBLIC;
      |     ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:34:18: note: ‘s’ declared here
   34 |     NRNMPI_Spike s;
      |                  ^
[ 97%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_p2h.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_p2h.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_p2h.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_p2h.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_p2h.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp: In function ‘void eval_component(PyHocObject*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:863:9: warning: unused variable ‘j’ [-Wunused-variable]
  863 |     int j;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp: In function ‘PyObject* hocpickle_setstate(PyObject*, PyObject*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:2765:13: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
 2765 |     if (len != size * sizeof(double)) {
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~
[ 97%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/grids.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/grids.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/grids.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/grids.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:2925:20: warning: ‘hocobj_members’ defined but not used [-Wunused-variable]
 2925 | static PyMemberDef hocobj_members[] = {{NULL, 0, 0, 0, NULL}};
      |                    ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘PyObject* NPySecObj_pt3dremove(NPySecObj*, PyObject*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:569:13: warning: unused variable ‘n’ [-Wunused-variable]
  569 |     int i0, n;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘PyObject* pyseg_richcmp(NPySegObj*, PyObject*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1032:15: warning: unused variable ‘pysec’ [-Wunused-variable]
 1032 |     PyObject* pysec;
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1033:10: warning: unused variable ‘result’ [-Wunused-variable]
 1033 |     bool result = false;
      |          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘PyObject* pysec_richcmp(NPySecObj*, PyObject*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1045:15: warning: unused variable ‘pysec’ [-Wunused-variable]
 1045 |     PyObject* pysec;
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1046:10: warning: unused variable ‘result’ [-Wunused-variable]
 1046 |     bool result = false;
      |          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘PyObject* var_of_mech_next(NPyVarOfMechIter*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1773:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1773 |     if (self->i_ >= self->msym_->s_varn) {
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘int segment_setattro(NPySegObj*, PyObject*, PyObject*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1944:13: warning: unused variable ‘nseg’ [-Wunused-variable]
 1944 |         int nseg;
      |             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘PyObject* nrnpy_nrn()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:2482:9: warning: unused variable ‘i’ [-Wunused-variable]
 2482 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘void nrnpy_reg_mech(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:2621:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 2621 |     for (i = 0; i < mf->sym->s_varn; ++i) {
      |                 ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:2627:6: warning: ‘void nrnpy_unreg_mech(int)’ defined but not used [-Wunused-function]
 2627 | void nrnpy_unreg_mech(int type) {
      |      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp: In member function ‘virtual int ECS_Grid_node::dg_adi()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp:1028:23: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
 1028 |         for (i = 0; i < size_x * size_y * size_z; i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_p2h.cpp: In function ‘py_alltoall_type(int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_p2h.cpp:1177:13: warning: ‘root’ may be used uninitialized [-Wmaybe-uninitialized]
 1177 |             if (nrnmpi_myid == root) {
      |             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_p2h.cpp:1045:9: note: ‘root’ was declared here
 1045 |     int root;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp: In member function ‘ECS_Grid_node::initialize_multicompartment_reaction()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp:1149:34: warning: ‘start_state’ may be used uninitialized [-Wmaybe-uninitialized]
 1149 |                 react_offsets[j] += start_state;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp:1113:9: note: ‘start_state’ was declared here
 1113 |     int start_state;
      |         ^~~~~~~~~~~
[ 97%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp
[ 97%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_extracellular.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_extracellular.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_extracellular.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_extracellular.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_extracellular.cpp
[ 97%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_intracellular.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_intracellular.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_intracellular.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_intracellular.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_intracellular.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp: In function ‘void rxd_set_no_diffusion()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp:134:9: warning: unused variable ‘i’ [-Wunused-variable]
  134 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp: In function ‘void apply_node_flux(int, long int*, double*, PyObject**, double, double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp:310:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  310 |     for (size_t i = 0; i < n; i++) {
      |                        ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp: In function ‘void setup_currents(int, int, int*, int*, double*, PyHocObject**, int*, int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp:642:21: warning: unused variable ‘c’ [-Wunused-variable]
  642 |     Current_Triple* c;
      |                     ^
[ 98%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_vol.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_vol.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_vol.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_vol.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_vol.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_extracellular.cpp: In function ‘void clear_rates_ecs()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_extracellular.cpp:59:16: warning: unused variable ‘grid’ [-Wunused-variable]
   59 |     Grid_node* grid;
      |                ^~~~
[ 98%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_marching_cubes.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_marching_cubes.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_marching_cubes.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_marching_cubes.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_marching_cubes.cpp
[ 98%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_llgramarea.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_llgramarea.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_llgramarea.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_llgramarea.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_llgramarea.cpp
[ 98%] Linking CXX shared library ../../lib/libnrniv.so
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E cmake_link_script CMakeFiles/nrniv_lib.dir/link.txt --verbose=1
/usr/lib64/mpich/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libnrniv.so.0.0.0 -o ../../lib/libnrniv.so.0.0.0 CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/graph.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/graphvec.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/grglyph.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/grmanip.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/hocmark.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/htlist.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/idraw.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ivoc.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocmain.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocrand.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocvect.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/matrix.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/mlinedit.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/mymath.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/objcmd.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/oc2iv.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocbox.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocbrowsr.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocdeck.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocfile.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ochelp.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/oclist.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocmatrix.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocnoiv1.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocobserv.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocpicker.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocpointer.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocptrvector.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/octimer.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/pwman.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/rect.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/rubband.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/scene.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/scenepic.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/strfun.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/symchoos.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/utility.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/xmenu.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/xyview.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/field.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/xdep.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodeobj.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodestb.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvtrset.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/netcvode.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/nrndaspk.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/occvode.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/tqueue.cpp.o CMakeFiles/nrniv_lib.dir/backtrace_utils.cpp.o CMakeFiles/nrniv_lib.dir/bbs.cpp.o CMakeFiles/nrniv_lib.dir/bbsavestate.cpp.o CMakeFiles/nrniv_lib.dir/bbsdirect.cpp.o CMakeFiles/nrniv_lib.dir/bbslocal.cpp.o CMakeFiles/nrniv_lib.dir/bbslsrv.cpp.o CMakeFiles/nrniv_lib.dir/bbslsrv2.cpp.o CMakeFiles/nrniv_lib.dir/bbsrcli.cpp.o CMakeFiles/nrniv_lib.dir/bbssrv.cpp.o CMakeFiles/nrniv_lib.dir/cachevec.cpp.o CMakeFiles/nrniv_lib.dir/classreg.cpp.o CMakeFiles/nrniv_lib.dir/cxprop.cpp.o CMakeFiles/nrniv_lib.dir/datapath.cpp.o CMakeFiles/nrniv_lib.dir/finithnd.cpp.o CMakeFiles/nrniv_lib.dir/geometry3d.cpp.o CMakeFiles/nrniv_lib.dir/glinerec.cpp.o CMakeFiles/nrniv_lib.dir/hocmech.cpp.o CMakeFiles/nrniv_lib.dir/impedanc.cpp.o CMakeFiles/nrniv_lib.dir/kschan.cpp.o CMakeFiles/nrniv_lib.dir/kssingle.cpp.o CMakeFiles/nrniv_lib.dir/linmod.cpp.o CMakeFiles/nrniv_lib.dir/linmod1.cpp.o CMakeFiles/nrniv_lib.dir/matrixmap.cpp.o CMakeFiles/nrniv_lib.dir/multisplit.cpp.o CMakeFiles/nrniv_lib.dir/ndatclas.cpp.o CMakeFiles/nrniv_lib.dir/netpar.cpp.o CMakeFiles/nrniv_lib.dir/nonlinz.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write/callbacks/nrncore_callbacks.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write/data/cell_group.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write/data/datum_indices.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write/io/nrncore_io.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write/utils/nrncore_utils.cpp.o CMakeFiles/nrniv_lib.dir/nrndae.cpp.o CMakeFiles/nrniv_lib.dir/nrnmenu.cpp.o CMakeFiles/nrniv_lib.dir/nrnpy.cpp.o CMakeFiles/nrniv_lib.dir/nrnste.cpp.o CMakeFiles/nrniv_lib.dir/nvector_nrnserial_ld.cpp.o CMakeFiles/nrniv_lib.dir/nvector_nrnthread.cpp.o CMakeFiles/nrniv_lib.dir/nvector_nrnthread_ld.cpp.o CMakeFiles/nrniv_lib.dir/ocbbs.cpp.o CMakeFiles/nrniv_lib.dir/ocjump.cpp.o CMakeFiles/nrniv_lib.dir/partrans.cpp.o CMakeFiles/nrniv_lib.dir/ppshape.cpp.o CMakeFiles/nrniv_lib.dir/prcellstate.cpp.o CMakeFiles/nrniv_lib.dir/pysecname2sec.cpp.o CMakeFiles/nrniv_lib.dir/rotate3d.cpp.o CMakeFiles/nrniv_lib.dir/savstate.cpp.o CMakeFiles/nrniv_lib.dir/secbrows.cpp.o CMakeFiles/nrniv_lib.dir/shape.cpp.o CMakeFiles/nrniv_lib.dir/shapeplt.cpp.o CMakeFiles/nrniv_lib.dir/singlech.cpp.o CMakeFiles/nrniv_lib.dir/spaceplt.cpp.o CMakeFiles/nrniv_lib.dir/splitcell.cpp.o CMakeFiles/nrniv_lib.dir/symdir.cpp.o CMakeFiles/nrniv_lib.dir/vrecord.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/cabcode.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/capac.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/clamp.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/eion.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/extcelln.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/fadvance.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/fstim.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/hocprax.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/init.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/ldifus.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/method3.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnnemo.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrntimeout.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnversion.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/passive0.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/point.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/psection.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/seclist.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/secref.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/solve.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/synapse.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/treeset.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/isaac64.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/mcran4.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/nrnisaac.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/nrnran123.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/audit.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/axis.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/code.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/code2.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/debug.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/fileio.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/fmenu.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/ftime.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/functabl.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/getsym.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/hoc.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/hocusr.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/hoc_init.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/hoc_oop.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/isoc99.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/list.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/math.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/mswinprt.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/nonlin.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/nrnfilewrap.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/ocerf.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/parallel.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/plot.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/plt.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/regexp.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/scoprand.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/settext.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/symbol.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/version.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/x.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/xred.cpp.o CMakeFiles/nrniv_lib.dir/oc_generated/parse.cpp.o CMakeFiles/nrniv_lib.dir/__/mesch/arnoldi.c.o CMakeFiles/nrniv_lib.dir/__/mesch/bdfactor.c.o CMakeFiles/nrniv_lib.dir/__/mesch/bkpfacto.c.o CMakeFiles/nrniv_lib.dir/__/mesch/chfactor.c.o CMakeFiles/nrniv_lib.dir/__/mesch/conjgrad.c.o CMakeFiles/nrniv_lib.dir/__/mesch/copy.c.o CMakeFiles/nrniv_lib.dir/__/mesch/dmacheps.c.o CMakeFiles/nrniv_lib.dir/__/mesch/err.c.o CMakeFiles/nrniv_lib.dir/__/mesch/extras.c.o CMakeFiles/nrniv_lib.dir/__/mesch/fft.c.o CMakeFiles/nrniv_lib.dir/__/mesch/givens.c.o CMakeFiles/nrniv_lib.dir/__/mesch/hessen.c.o CMakeFiles/nrniv_lib.dir/__/mesch/hsehldr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/init.c.o CMakeFiles/nrniv_lib.dir/__/mesch/iter0.c.o CMakeFiles/nrniv_lib.dir/__/mesch/iternsym.c.o CMakeFiles/nrniv_lib.dir/__/mesch/itersym.c.o CMakeFiles/nrniv_lib.dir/__/mesch/ivecop.c.o CMakeFiles/nrniv_lib.dir/__/mesch/lanczos.c.o CMakeFiles/nrniv_lib.dir/__/mesch/lufactor.c.o CMakeFiles/nrniv_lib.dir/__/mesch/machine.c.o CMakeFiles/nrniv_lib.dir/__/mesch/matlab.c.o CMakeFiles/nrniv_lib.dir/__/mesch/matop.c.o CMakeFiles/nrniv_lib.dir/__/mesch/matrixio.c.o CMakeFiles/nrniv_lib.dir/__/mesch/meminfo.c.o CMakeFiles/nrniv_lib.dir/__/mesch/memory.c.o CMakeFiles/nrniv_lib.dir/__/mesch/memstat.c.o CMakeFiles/nrniv_lib.dir/__/mesch/mfunc.c.o CMakeFiles/nrniv_lib.dir/__/mesch/norm.c.o CMakeFiles/nrniv_lib.dir/__/mesch/otherio.c.o CMakeFiles/nrniv_lib.dir/__/mesch/pxop.c.o CMakeFiles/nrniv_lib.dir/__/mesch/qrfactor.c.o CMakeFiles/nrniv_lib.dir/__/mesch/schur.c.o CMakeFiles/nrniv_lib.dir/__/mesch/solve.c.o CMakeFiles/nrniv_lib.dir/__/mesch/sparse.c.o CMakeFiles/nrniv_lib.dir/__/mesch/sparseio.c.o CMakeFiles/nrniv_lib.dir/__/mesch/spbkp.c.o CMakeFiles/nrniv_lib.dir/__/mesch/spchfctr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/splufctr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/sprow.c.o CMakeFiles/nrniv_lib.dir/__/mesch/spswap.c.o CMakeFiles/nrniv_lib.dir/__/mesch/submat.c.o CMakeFiles/nrniv_lib.dir/__/mesch/svd.c.o CMakeFiles/nrniv_lib.dir/__/mesch/symmeig.c.o CMakeFiles/nrniv_lib.dir/__/mesch/update.c.o CMakeFiles/nrniv_lib.dir/__/mesch/vecop.c.o CMakeFiles/nrniv_lib.dir/__/mesch/version.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zcopy.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zfunc.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zgivens.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zhessen.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zhsehldr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zlufctr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zmachine.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zmatio.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zmatlab.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zmatop.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zmemory.c.o CMakeFiles/nrniv_lib.dir/__/mesch/znorm.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zqrfctr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zschur.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zsolve.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zvecop.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/apcount.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/feature.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire2.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/oclmp.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/ppmark.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/syn.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/exp2syn.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/hh.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire4.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/passive.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/stim.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/vclmp.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/expsyn.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire1.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/netstim.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/pattern.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/svclmp.c.o CMakeFiles/nrniv_lib.dir/__/gnu/ACG.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Binomial.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/DiscUnif.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Erlang.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Geom.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/HypGeom.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/LogNorm.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/MLCG.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/NegExp.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Normal.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Poisson.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/RNG.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Random.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/RndInt.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Uniform.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Weibull.cpp.o CMakeFiles/nrniv_lib.dir/__/scopmath/abort.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/adams.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/adeuler.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/adrunge.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/advance.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/boundary.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/crank.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/crout.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/csoda.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/csodabnc.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/deflate.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/dimplic.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/scoperf.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/euler.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/expfit.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/exprand.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/f2cmisc.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/factoria.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/force.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/gauss.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/gear.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/getmem.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/harmonic.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/heun.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/hyperbol.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/invert.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/lag.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/legendre.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/newton.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/normrand.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/perpulse.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/perstep.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/poisrand.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/poisson.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/praxis.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/pulse.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/quad.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/ramp.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/revhyper.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/revsawto.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/revsigmo.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/romberg.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/runge.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/sawtooth.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/schedule.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/seidel.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/sigmoid.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/simeq.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/simplex.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/sparse.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/vsparse.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/spline.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/squarewa.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/step.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/threshol.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/tridiag.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/sparse_thread.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/newton_thread.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/crout_thread.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic_thread.c.o CMakeFiles/nrniv_lib.dir/__/sparse/bksub.cpp.o CMakeFiles/nrniv_lib.dir/__/sparse/getelm.cpp.o CMakeFiles/nrniv_lib.dir/__/sparse/lineq.cpp.o CMakeFiles/nrniv_lib.dir/__/sparse/prmat.cpp.o CMakeFiles/nrniv_lib.dir/__/sparse/subrows.cpp.o CMakeFiles/nrniv_lib.dir/__/sparse13/spalloc.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/spbuild.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/spfactor.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/spoutput.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/spsolve.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/sputils.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/cspalloc.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/cspbuild.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/cspfactor.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/cspoutput.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/cspsolve.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/csputils.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvband.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbandpre.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbbdpre.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdense.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdiag.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodea.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodes.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodesio.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvspgmr.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaband.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idabbdpre.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/ida.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idadense.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaic.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaio.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaspgmr.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/band.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/dense.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/iterative.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_serial.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/smalldense.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/spgmr.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/sundialsmath.c.o CMakeFiles/nrniv_lib.dir/nvector_nrnparallel_ld.cpp.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_parallel.c.o CMakeFiles/nrniv_lib.dir/__/nrnmpi/nrnmpi.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnmpi/bbsmpipack.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnmpi/mpispike.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpython.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_hoc.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_nrn.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_p2h.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/grids.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_extracellular.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_intracellular.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_vol.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_marching_cubes.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_llgramarea.cpp.o  /usr/lib64/libreadline.so -lcurses /usr/lib64/libform.so /usr/lib64/libpython3.12.so /usr/lib64/libinterviews.so.0.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so 
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbsdirectmpi.cpp:33:7: warning: type ‘struct KeepArgs’ violates the C++ One Definition Rule [-Wodr]
   33 | class KeepArgs: public std::map<int, bbsmpibuf*, ltint> {};
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslocal.cpp:25:7: note: a type with different bases is defined in another translation unit
   25 | class KeepArgs: public std::map<int, const MessageValue*, ltint> {};
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.h:199:7: warning: type ‘struct OcSparseMatrix’ violates the C++ One Definition Rule [-Wodr]
  199 | class OcSparseMatrix: public OcMatrix {  // type 2
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.h:199:7: note: a different type is defined in another translation unit
  199 | class OcSparseMatrix: public OcMatrix {  // type 2
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.h:228:12: note: the first difference of corresponding definitions is field ‘m_’
  228 |     SPMAT* m_;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.h:228:12: note: a field of same name but different type is defined in another translation unit
  228 |     SPMAT* m_;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.h:199:7: note: type ‘struct SPMAT’ should match type ‘void’
  199 | class OcSparseMatrix: public OcMatrix {  // type 2
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:116:16: warning: type ‘struct Symbol’ violates the C++ One Definition Rule [-Wodr]
  116 | typedef struct Symbol { /* symbol table entry */
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:116:16: note: a different type is defined in another translation unit
  116 | typedef struct Symbol { /* symbol table entry */
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:162:23: note: the first difference of corresponding definitions is field ‘next’
  162 |     HocStruct Symbol* next; /* to link to another */
      |                       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:162:23: note: a field with different name is defined in another translation unit
  162 |     HocStruct Symbol* next; /* to link to another */
      |                       ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:214:16: warning: type ‘struct Prop’ violates the C++ One Definition Rule [-Wodr]
  214 | typedef struct Prop {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:214:16: note: a different type is defined in another translation unit
  214 | typedef struct Prop {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:215:18: note: the first difference of corresponding definitions is field ‘next’
  215 |     struct Prop* next; /* linked list of properties */
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:215:18: note: a field with different name is defined in another translation unit
  215 |     struct Prop* next; /* linked list of properties */
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:40:16: warning: type ‘struct hoc_Item’ violates the C++ One Definition Rule [-Wodr]
   40 | typedef struct hoc_Item {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:40:16: note: a different type is defined in another translation unit
   40 | typedef struct hoc_Item {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:50:22: note: the first difference of corresponding definitions is field ‘next’
   50 |     struct hoc_Item* next;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:50:22: note: a field with different name is defined in another translation unit
   50 |     struct hoc_Item* next;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:217:15: warning: type ‘union Objectdata’ violates the C++ One Definition Rule [-Wodr]
  217 | typedef union Objectdata {
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:217:15: note: a different type is defined in another translation unit
  217 | typedef union Objectdata {
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:221:26: note: the first difference of corresponding definitions is field ‘psecitm’
  221 |     HocStruct hoc_Item** psecitm; /* array of pointers to section items, usually just 1 */
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:221:26: note: a field of same name but different type is defined in another translation unit
  221 |     HocStruct hoc_Item** psecitm; /* array of pointers to section items, usually just 1 */
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:192:16: warning: type ‘struct cTemplate’ violates the C++ One Definition Rule [-Wodr]
  192 | typedef struct cTemplate {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:192:16: note: a different type is defined in another translation unit
  192 | typedef struct cTemplate {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:204:15: note: the first difference of corresponding definitions is field ‘olist’
  204 |     hoc_List* olist; /* list of all instances */
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:204:15: note: a field of same name but different type is defined in another translation unit
  204 |     hoc_List* olist; /* list of all instances */
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:39:16: warning: type ‘struct NrnThreadBAList’ violates the C++ One Definition Rule [-Wodr]
   39 | typedef struct NrnThreadBAList {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:39:16: note: a different type is defined in another translation unit
   39 | typedef struct NrnThreadBAList {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:42:29: note: the first difference of corresponding definitions is field ‘next’
   42 |     struct NrnThreadBAList* next;
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:42:29: note: a field with different name is defined in another translation unit
   42 |     struct NrnThreadBAList* next;
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:58:16: warning: type ‘struct NrnThread’ violates the C++ One Definition Rule [-Wodr]
   58 | typedef struct NrnThread {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:58:16: note: a different type is defined in another translation unit
   58 | typedef struct NrnThread {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:90:15: note: the first difference of corresponding definitions is field ‘roots’
   90 |     hoc_List* roots;                         /* ncell of these */
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:90:15: note: a field of same name but different type is defined in another translation unit
   90 |     hoc_List* roots;                         /* ncell of these */
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fstim.cpp:31:16: warning: type ‘struct Stimulus’ violates the C++ One Definition Rule [-Wodr]
   31 | typedef struct Stimulus {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/synapse.cpp:47:16: note: a different type is defined in another translation unit
   47 | typedef struct Stimulus {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fstim.cpp:36:12: note: the first difference of corresponding definitions is field ‘mag_seg’
   36 |     double mag_seg;  /* value added to rhs, depends on area of seg*/
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/synapse.cpp:52:12: note: a field with different name is defined in another translation unit
   52 |     double erev;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:29:3: warning: type ‘struct NPySecObj’ violates the C++ One Definition Rule [-Wodr]
   29 | } NPySecObj;
      |   ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:33:3: note: a different type is defined in another translation unit
   33 | } NPySecObj;
      |   ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:28:15: note: the first difference of corresponding definitions is field ‘cell_’
   28 |     PyObject* cell_;
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:32:15: note: a field with different name is defined in another translation unit
   32 |     PyObject* cell_weakref_;
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:138:11: warning: type ‘union <anon>’ violates the C++ One Definition Rule [-Wodr]
  138 |     union {
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.h:40:11: note: a different type is defined in another translation unit
   40 |     union {
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:141:16: note: the first difference of corresponding definitions is field ‘pstr_’
  141 |         char** pstr_;
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.h:43:15: note: a field with different name is defined in another translation unit
   43 |         void* ho_;
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:151:3: warning: type ‘struct PyHocObject’ violates the C++ One Definition Rule [-Wodr]
  151 | } PyHocObject;
      |   ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.h:59:3: note: a different type is defined in another translation unit
   59 | } PyHocObject;
      |   ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:137:27: note: the first difference of corresponding definitions is field ‘ho_’
  137 |     PyObject_HEAD Object* ho_;
      |                           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.h:39:25: note: a field of same name but different type is defined in another translation unit
   39 |     PyObject_HEAD void* ho_;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:151:3: note: type ‘struct Object’ should match type ‘void’
  151 | } PyHocObject;
      |   ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4870:13: warning: type of ‘s_wsfe’ does not match original declaration [-Wlto-type-mismatch]
 4870 |     integer s_wsfe(), do_fio(), e_wsfe();
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:174:5: note: return value type mismatch
  174 | int s_wsfe() {
      |     ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:174:5: note: type ‘int’ should match type ‘integer’
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:174:5: note: ‘s_wsfe’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:174:5: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4870:23: warning: type of ‘do_fio’ does not match original declaration [-Wlto-type-mismatch]
 4870 |     integer s_wsfe(), do_fio(), e_wsfe();
      |                       ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:184:5: note: return value type mismatch
  184 | int do_fio() {
      |     ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:184:5: note: type ‘int’ should match type ‘integer’
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:184:5: note: ‘do_fio’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:184:5: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4870:33: warning: type of ‘e_wsfe’ does not match original declaration [-Wlto-type-mismatch]
 4870 |     integer s_wsfe(), do_fio(), e_wsfe();
      |                                 ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:189:5: note: return value type mismatch
  189 | int e_wsfe() {
      |     ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:189:5: note: type ‘int’ should match type ‘integer’
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:189:5: note: ‘e_wsfe’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:189:5: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:93:18: warning: ‘hoc_l_lappendvoid’ violates the C++ One Definition Rule [-Wodr]
   93 | extern hoc_Item* hoc_l_lappendvoid(hoc_List*, void*);
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:194:7: note: type mismatch in parameter 1
  194 | Item* lappendvoid(List* list, void* obj) {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:194:7: note: ‘hoc_l_lappendvoid’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:88:18: warning: ‘hoc_l_lappendstr’ violates the C++ One Definition Rule [-Wodr]
   88 | extern hoc_Item* hoc_l_lappendstr(hoc_List*, const char*);
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:166:7: note: type mismatch in parameter 1
  166 | Item* lappendstr(List* list, const char* str) {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:166:7: note: ‘hoc_l_lappendstr’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:149:20: warning: ‘nrnpy_pyobj_sym_’ violates the C++ One Definition Rule [-Wodr]
  149 |     extern Symbol* nrnpy_pyobj_sym_;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:18:9: note: type ‘struct Symbol’ itself violates the C++ One Definition Rule
   18 | Symbol* nrnpy_pyobj_sym_;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:18:9: note: ‘nrnpy_pyobj_sym_’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:33:15: warning: ‘nrnpy_sectionlist_helper_’ violates the C++ One Definition Rule [-Wodr]
   33 | extern void (*nrnpy_sectionlist_helper_)(void*, Object*);
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:23:8: note: ‘nrnpy_sectionlist_helper_’ was previously declared here
   23 | void (*nrnpy_sectionlist_helper_)(List*, Object*) = 0;
      |        ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:27:13: warning: ‘nrn_update_2d’ violates the C++ One Definition Rule [-Wodr]
   27 | extern void nrn_update_2d(struct NrnThread*);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:100:6: note: type mismatch in parameter 1
  100 | void nrn_update_2d(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:100:6: note: ‘nrn_update_2d’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:28:13: warning: ‘nrn_capacity_current’ violates the C++ One Definition Rule [-Wodr]
   28 | extern void nrn_capacity_current(struct NrnThread* _nt, struct Memb_list* ml);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/capac.cpp:62:6: note: type mismatch in parameter 1
   62 | void nrn_capacity_current(NrnThread* _nt, Memb_list* ml) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/capac.cpp:62:6: note: ‘nrn_capacity_current’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:92:18: warning: ‘hoc_l_lappendsec’ violates the C++ One Definition Rule [-Wodr]
   92 | extern hoc_Item* hoc_l_lappendsec(hoc_List*, struct Section*);
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:186:7: note: type mismatch in parameter 1
  186 | Item* lappendsec(List* list, Section* sec) {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:186:7: note: ‘hoc_l_lappendsec’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:239:6: warning: ‘oc_restore_hoc_oop’ violates the C++ One Definition Rule [-Wodr]
  239 | void oc_restore_hoc_oop(Object**, Objectdata**, int**, int*, Symlist**);
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:446:17: note: type mismatch in parameter 5
  446 | extern "C" void oc_restore_hoc_oop(Object** a1, Objectdata** a2, int* a4, Symlist** a5) {
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:446:17: note: ‘oc_restore_hoc_oop’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:446:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:252:6: warning: ‘oc_restore_code’ violates the C++ One Definition Rule [-Wodr]
  252 | void oc_restore_code(Inst**,
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:469:17: note: ‘oc_restore_code’ was previously declared here
  469 | extern "C" void oc_restore_code(Inst** a1,
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:265:6: warning: ‘oc_restore_input_info’ violates the C++ One Definition Rule [-Wodr]
  265 | void oc_restore_input_info(char*, int, int, NrnFILEWrap*);
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1464:17: note: type mismatch in parameter 1
 1464 | extern "C" void oc_restore_input_info(const char* i1, int i2, int i3, NrnFILEWrap* i4) {
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1464:17: note: type ‘const char’ should match type ‘char’
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1464:17: note: ‘oc_restore_input_info’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:238:6: warning: ‘oc_save_hoc_oop’ violates the C++ One Definition Rule [-Wodr]
  238 | void oc_save_hoc_oop(Object**, Objectdata**, int**, int*, Symlist**);
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:430:17: note: type mismatch in parameter 5
  430 | extern "C" void oc_save_hoc_oop(Object** a1,
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:430:17: note: ‘oc_save_hoc_oop’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:430:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:240:6: warning: ‘oc_save_code’ violates the C++ One Definition Rule [-Wodr]
  240 | void oc_save_code(Inst**,
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:443:17: note: ‘oc_save_code’ was previously declared here
  443 | extern "C" void oc_save_code(Inst** a1,
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:264:6: warning: ‘oc_save_input_info’ violates the C++ One Definition Rule [-Wodr]
  264 | void oc_save_input_info(char**, int*, int*, NrnFILEWrap**);
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1458:17: note: type mismatch in parameter 1
 1458 | extern "C" void oc_save_input_info(const char** i1, int* i2, int* i3, NrnFILEWrap** i4) {
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1458:17: note: type ‘const char’ should match type ‘char’
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1458:17: note: ‘oc_save_input_info’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:20:24: warning: ‘nrn_bbcore_write_’ violates the C++ One Definition Rule [-Wodr]
   20 | extern bbcore_write_t* nrn_bbcore_write_;
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:152:17: note: ‘nrn_bbcore_write_’ was previously declared here
  152 | bbcore_write_t* nrn_bbcore_write_;
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:30:12: warning: ‘nrnmpi_multisplit’ violates the C++ One Definition Rule [-Wodr]
   30 | extern int nrnmpi_multisplit(Section*, double x, int sid, int backbonestyle);
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:309:6: note: return value type mismatch
  309 | void nrnmpi_multisplit(Section* sec, double x, int sid, int backbone_style) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:309:6: note: type ‘void’ should match type ‘int’
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:309:6: note: ‘nrnmpi_multisplit’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:30:13: warning: ‘nrn_spike_exchange’ violates the C++ One Definition Rule [-Wodr]
   30 | extern void nrn_spike_exchange(struct NrnThread* nt);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:547:6: note: type mismatch in parameter 1
  547 | void nrn_spike_exchange(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:547:6: note: ‘nrn_spike_exchange’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.h:28:11: warning: ‘prop’ violates the C++ One Definition Rule [-Wodr]
   28 |     Prop* prop() const;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.cpp:123:7: note: return value type mismatch
  123 | Prop* NrnProperty::prop() const {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.cpp:123:7: note: ‘prop’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:308:18: warning: ‘section_list’ violates the C++ One Definition Rule [-Wodr]
  308 | extern hoc_List* section_list; /* Where the Sections live */
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:40:16: note: type ‘struct hoc_Item’ itself violates the C++ One Definition Rule
   40 | typedef struct hoc_Item {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:102:11: note: ‘section_list’ was previously declared here
  102 | hoc_List* section_list;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:95:13: warning: ‘hoc_l_freelist’ violates the C++ One Definition Rule [-Wodr]
   95 | extern void hoc_l_freelist(hoc_List**);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:56:6: note: type mismatch in parameter 1
   56 | void freelist(List** plist) { /*free the list but not the elements*/
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:56:6: note: ‘hoc_l_freelist’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h:107:6: warning: type of ‘nrnthread_get_trajectory_requests’ does not match original declaration [-Wlto-type-mismatch]
  107 | void nrnthread_get_trajectory_requests(int tid,
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:5801:6: note: type mismatch in parameter 9
 5801 | void nrnthread_get_trajectory_requests(int tid,
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:5801:6: note: ‘nrnthread_get_trajectory_requests’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:5801:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrniv_mf.h:127:12: warning: ‘at_time’ violates the C++ One Definition Rule [-Wodr]
  127 | extern int at_time(NrnThread*, double);
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: return value type mismatch
  130 | extern "C" bool at_time(NrnThread* nt, double te) {
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: type ‘bool’ should match type ‘int’
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrniv_mf.h:127:12: warning: type of ‘at_time’ does not match original declaration [-Wlto-type-mismatch]
  127 | extern int at_time(NrnThread*, double);
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: return value type mismatch
  130 | extern "C" bool at_time(NrnThread* nt, double te) {
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: type ‘bool’ should match type ‘int’
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: ‘at_time’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:21:13: warning: ‘fixed_record_continuous’ violates the C++ One Definition Rule [-Wodr]
   21 | extern void fixed_record_continuous(struct NrnThread* nt);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:87:6: note: type mismatch in parameter 1
   87 | void fixed_record_continuous(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:87:6: note: ‘fixed_record_continuous’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:22:13: warning: ‘fixed_play_continuous’ violates the C++ One Definition Rule [-Wodr]
   22 | extern void fixed_play_continuous(struct NrnThread* nt);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:81:6: note: type mismatch in parameter 1
   81 | void fixed_play_continuous(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:81:6: note: ‘fixed_play_continuous’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:17:13: warning: ‘nrn_deliver_events’ violates the C++ One Definition Rule [-Wodr]
   17 | extern void nrn_deliver_events(struct NrnThread*);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:49:6: note: type mismatch in parameter 1
   49 | void nrn_deliver_events(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:49:6: note: ‘nrn_deliver_events’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:16:13: warning: ‘deliver_net_events’ violates the C++ One Definition Rule [-Wodr]
   16 | extern void deliver_net_events(struct NrnThread*);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:40:6: note: type mismatch in parameter 1
   40 | void deliver_net_events(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:40:6: note: ‘deliver_net_events’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symdir.h:30:5: warning: ‘__ct_comp ’ violates the C++ One Definition Rule [-Wodr]
   30 |     SymDirectory(const String& parent_path,
      |     ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:106:1: note: type mismatch in parameter 3
  106 | SymDirectory::SymDirectory(const String& parent_path,
      | ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:106:1: note: ‘__ct_comp ’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symdir.h:50:13: warning: ‘symbol’ violates the C++ One Definition Rule [-Wodr]
   50 |     Symbol* symbol(int index) const;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:367:9: note: return value type mismatch
  367 | Symbol* SymDirectory::symbol(int index) const {
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:367:9: note: ‘symbol’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocobserv.h:45:17: warning: ‘Attach’ violates the C++ One Definition Rule [-Wodr]
   45 |     static void Attach(cTemplate*, Observer*);
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocobserv.cpp:50:6: note: type mismatch in parameter 1
   50 | void ClassObservable::Attach(cTemplate* ct, Observer* view) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocobserv.cpp:50:6: note: ‘Attach’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocobserv.h:46:17: warning: ‘Detach’ violates the C++ One Definition Rule [-Wodr]
   46 |     static void Detach(cTemplate*, Observer*);
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocobserv.cpp:58:6: note: type mismatch in parameter 1
   58 | void ClassObservable::Detach(cTemplate* ct, Observer* view) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocobserv.cpp:58:6: note: ‘Detach’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.h:21:10: warning: ‘remove’ violates the C++ One Definition Rule [-Wodr]
   21 |     void remove(long);
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:197:6: note: ‘remove’ was previously declared here
  197 | void OcList::remove(long i) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.h:17:10: warning: ‘append’ violates the C++ One Definition Rule [-Wodr]
   17 |     void append(Object*);
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:93:6: note: ‘append’ was previously declared here
   93 | void OcList::append(Object* ob) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.h:23:13: warning: ‘object’ violates the C++ One Definition Rule [-Wodr]
   23 |     Object* object(long);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:231:9: note: ‘object’ was previously declared here
  231 | Object* OcList::object(long i) {
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.h:22:10: warning: ‘index’ violates the C++ One Definition Rule [-Wodr]
   22 |     long index(Object*);
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:217:6: note: ‘index’ was previously declared here
  217 | long OcList::index(Object* ob) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.h:20:10: warning: ‘count’ violates the C++ One Definition Rule [-Wodr]
   20 |     long count();
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:187:6: note: ‘count’ was previously declared here
  187 | long OcList::count() {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:298:20: warning: ‘hoc_objectdata’ violates the C++ One Definition Rule [-Wodr]
  298 | extern Objectdata* hoc_objectdata;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:123:13: note: type ‘union Objectdata’ itself violates the C++ One Definition Rule
  123 | Objectdata* hoc_objectdata = (Objectdata*) 0;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:298:20: warning: ‘hoc_objectdata’ violates the C++ One Definition Rule [-Wodr]
  298 | extern Objectdata* hoc_objectdata;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:123:13: note: type ‘union Objectdata’ itself violates the C++ One Definition Rule
  123 | Objectdata* hoc_objectdata = (Objectdata*) 0;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:123:13: note: ‘hoc_objectdata’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:150:20: warning: ‘nrn_mech_dll’ violates the C++ One Definition Rule [-Wodr]
  150 | extern const char* nrn_mech_dll;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:405:7: note: type ‘char’ should match type ‘const char’
  405 | char* nrn_mech_dll;            /* but actually only for NEURON mswin and linux */
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:405:7: note: ‘nrn_mech_dll’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:272:21: warning: ‘nrn_global_argv’ violates the C++ One Definition Rule [-Wodr]
  272 | extern const char** nrn_global_argv;
      |                     ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:30:8: note: type ‘char’ should match type ‘const char’
   30 | char** nrn_global_argv;
      |        ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:30:8: note: ‘nrn_global_argv’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:178:20: warning: ‘neuron_home’ violates the C++ One Definition Rule [-Wodr]
  178 | extern const char* neuron_home;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:404:7: note: type ‘char’ should match type ‘const char’
  404 | char* neuron_home;
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:404:7: note: ‘neuron_home’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.h:149:10: warning: ‘update_ptrs’ violates the C++ One Definition Rule [-Wodr]
  149 |     void update_ptrs();
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:3542:6: note: ‘update_ptrs’ was previously declared here
 3542 | void Graph::update_ptrs() {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:79:18: warning: ‘hoc_l_newlist’ violates the C++ One Definition Rule [-Wodr]
   79 | extern hoc_List* hoc_l_newlist();
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:46:7: note: return value type mismatch
   46 | List* newlist(void) {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:46:7: note: ‘hoc_l_newlist’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:94:18: warning: ‘hoc_l_lappendobj’ violates the C++ One Definition Rule [-Wodr]
   94 | extern hoc_Item* hoc_l_lappendobj(hoc_List*, struct Object*);
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:190:7: note: type mismatch in parameter 1
  190 | Item* lappendobj(List* list, Object* obj) {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:190:7: note: ‘hoc_l_lappendobj’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/datapath.cpp:56:20: warning: ‘hoc_top_level_data’ violates the C++ One Definition Rule [-Wodr]
   56 | extern Objectdata* hoc_top_level_data;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:124:13: note: type ‘union Objectdata’ itself violates the C++ One Definition Rule
  124 | Objectdata* hoc_top_level_data;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:299:20: warning: ‘hoc_top_level_data’ violates the C++ One Definition Rule [-Wodr]
  299 | extern Objectdata* hoc_top_level_data;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:124:13: note: type ‘union Objectdata’ itself violates the C++ One Definition Rule
  124 | Objectdata* hoc_top_level_data;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:124:13: note: ‘hoc_top_level_data’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.h:110:10: warning: ‘color’ violates the C++ One Definition Rule [-Wodr]
  110 |     void color(int);
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:1941:6: note: ‘color’ was previously declared here
 1941 | void Graph::color(int i) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.h:111:10: warning: ‘brush’ violates the C++ One Definition Rule [-Wodr]
  111 |     void brush(int);
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:1947:6: note: ‘brush’ was previously declared here
 1947 | void Graph::brush(int i) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp: In member function ‘alloc_list’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:1587:47: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1587 |         cv.ctd_ = new CvodeThreadData[cv.nctd_];
      |                                               ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:1593:39: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1593 |             d.lcv_ = new Cvode[d.nlcv_];
      |                                       ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/singlech.cpp: In member function ‘set_rates’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/singlech.cpp:175:37: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  175 |     state_ = new SingleChanState[n()];
      |                                     ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/singlech.cpp: In member function ‘__ct_base ’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/singlech.cpp:129:43: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  129 |     state_ = new SingleChanState[info_->n_];
      |                                           ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp: In function ‘nrncore_transfer_info’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp:1176:47: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1176 |     auto gi = new SetupTransferInfo[cn_nthread];
      |                                               ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnste.cpp: In member function ‘__ct_base ’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnste.cpp:73:35: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
   73 |     states_ = new STEState[nstate_];
      |                                   ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnste.cpp: In member function ‘add_transition’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnste.cpp:127:45: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  127 |     transitions_ = new STETransition[ntrans_];
      |                                             ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp: In function ‘datumtransform’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp:187:52: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  187 |         cg.datumindices = new DatumIndices[cg.ntype];
      |                                                    ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘state_insert’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1763:49: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1763 |         KSState* state = new KSState[state_size_];
      |                                                 ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘gate_insert’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1823:57: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1823 |         KSGateComplex* gc = new KSGateComplex[gate_size_];
      |                                                         ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘trans_insert’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1874:59: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1874 |         KSTransition* trans = new KSTransition[trans_size_];
      |                                                           ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp: In member function ‘__ct_base ’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp:142:40: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  142 |     states_ = new KSSingleState[nstate_];
      |                                        ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp:144:45: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  144 |     transitions_ = new KSSingleTrans[ntrans_];
      |                                             ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp: In function ‘nrn_spike_exchange_init’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:506:43: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  506 |         npe_ = new NetParEvent[nrn_nthread];
      |                                           ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp: In member function ‘v_setup’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:3087:41: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 3087 |         mth_ = new MultiSplitThread[nth_];
      |                                         ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘setstructure’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1957:39: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1957 |         gc_ = new KSGateComplex[ngate_];
      |                                       ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1961:42: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1961 |         trans_ = new KSTransition[ntrans_];
      |                                          ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1965:37: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1965 |         state_ = new KSState[nstate_];
      |                                     ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write.cpp: In function ‘part1’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write.cpp:191:44: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  191 |     cellgroups_ = new CellGroup[nrn_nthread];  // here because following needs mlwithart
      |                                            ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/usr/bin/ld: /tmp/ccQKx1hV.ltrans32.ltrans.o: in function `.L0 ':
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:88:(.text+0x148a): warning: feenableexcept is not implemented and will always fail
/usr/bin/ld: /tmp/ccQKx1hV.ltrans32.ltrans.o:/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:86:(.text+0x14c0): warning: fedisableexcept is not implemented and will always fail
/usr/bin/ld: /tmp/ccQKx1hV.ltrans32.ltrans.o: in function `.L0 ':
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:63:(.text+0x46a2): warning: fegetexcept is not implemented and will always fail
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E cmake_symlink_library ../../lib/libnrniv.so.0.0.0 ../../lib/libnrniv.so.0.0.0 ../../lib/libnrniv.so
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
[ 98%] Built target nrniv_lib
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nrniv.dir/build.make src/nrniv/CMakeFiles/nrniv.dir/depend
/usr/bin/gmake  -f src/nrnpython/CMakeFiles/hoc_module.dir/build.make src/nrnpython/CMakeFiles/hoc_module.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrnpython /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython/CMakeFiles/hoc_module.dir/DependInfo.cmake --color=
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/CMakeFiles/nrniv.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nrniv.dir/build.make src/nrniv/CMakeFiles/nrniv.dir/build
/usr/bin/gmake  -f src/nrnpython/CMakeFiles/hoc_module.dir/build.make src/nrnpython/CMakeFiles/hoc_module.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
[ 98%] Building CXX object src/nrniv/CMakeFiles/nrniv.dir/__/oc/ockludge.cpp.o
[ 98%] Building CXX object src/nrniv/CMakeFiles/nrniv.dir/__/oc/modlreg.cpp.o
[ 98%] Generating inithoc.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -MD -MT src/nrniv/CMakeFiles/nrniv.dir/__/oc/modlreg.cpp.o -MF CMakeFiles/nrniv.dir/__/oc/modlreg.cpp.o.d -o CMakeFiles/nrniv.dir/__/oc/modlreg.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/modlreg.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -MD -MT src/nrniv/CMakeFiles/nrniv.dir/__/oc/ockludge.cpp.o -MF CMakeFiles/nrniv.dir/__/oc/ockludge.cpp.o.d -o CMakeFiles/nrniv.dir/__/oc/ockludge.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/ockludge.cpp
cd /builddir/build/BUILD/nrn-8.2.2/src/nrnpython && cp /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/inithoc.cpp /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython/inithoc.cpp
[ 98%] Building CXX object src/nrniv/CMakeFiles/nrniv.dir/__/ivoc/nrnmain.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -MD -MT src/nrniv/CMakeFiles/nrniv.dir/__/ivoc/nrnmain.cpp.o -MF CMakeFiles/nrniv.dir/__/ivoc/nrnmain.cpp.o.d -o CMakeFiles/nrniv.dir/__/ivoc/nrnmain.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/nrnmain.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython && /usr/bin/cmake -E copy_directory /builddir/build/BUILD/nrn-8.2.2/share/lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/lib
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython && /usr/bin/cmake -E copy_directory /builddir/build/BUILD/nrn-8.2.2/share/demo /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/share/nrn/demo
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
[ 98%] Built target hoc_module
[100%] Linking CXX executable ../../bin/nrniv
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrniv && /usr/bin/cmake -E cmake_link_script CMakeFiles/nrniv.dir/link.txt --verbose=1
/usr/lib64/mpich/bin/mpicxx -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/nrniv.dir/__/ivoc/nrnmain.cpp.o CMakeFiles/nrniv.dir/__/oc/ockludge.cpp.o CMakeFiles/nrniv.dir/__/oc/modlreg.cpp.o -o ../../bin/nrniv  ../../lib/libnrniv.so.0.0.0 -ldl -ldl /usr/lib64/libreadline.so -lcurses /usr/lib64/libform.so /usr/lib64/libpython3.12.so /usr/lib64/libinterviews.so.0.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so 
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
[100%] Built target nrniv
gmake[1]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/CMakeFiles 0
+ . /etc/profile.d/modules.sh
++ . /etc/profile.d/00-modulepath.sh
+++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']'
+++ :
++ '[' -z '' ']'
++ LMOD_ALLOW_ROOT_USE=yes
++ '[' -n '' ']'
++ '[' yes '!=' yes ']'
++ '[' -z /usr/share/modulefiles ']'
++ findExec READLINK_CMD /usr/bin/readlink readlink
++ Nm=READLINK_CMD
++ confPath=/usr/bin/readlink
++ execNm=readlink
++ eval READLINK_CMD=/usr/bin/readlink
+++ READLINK_CMD=/usr/bin/readlink
++ '[' '!' -x /usr/bin/readlink ']'
++ unset Nm confPath execNm
++ findExec PS_CMD /usr/bin/ps ps
++ Nm=PS_CMD
++ confPath=/usr/bin/ps
++ execNm=ps
++ eval PS_CMD=/usr/bin/ps
+++ PS_CMD=/usr/bin/ps
++ '[' '!' -x /usr/bin/ps ']'
++ unset Nm confPath execNm
++ findExec EXPR_CMD /usr/bin/expr expr
++ Nm=EXPR_CMD
++ confPath=/usr/bin/expr
++ execNm=expr
++ eval EXPR_CMD=/usr/bin/expr
+++ EXPR_CMD=/usr/bin/expr
++ '[' '!' -x /usr/bin/expr ']'
++ unset Nm confPath execNm
++ findExec BASENAME_CMD /usr/bin/basename basename
++ Nm=BASENAME_CMD
++ confPath=/usr/bin/basename
++ execNm=basename
++ eval BASENAME_CMD=/usr/bin/basename
+++ BASENAME_CMD=/usr/bin/basename
++ '[' '!' -x /usr/bin/basename ']'
++ unset Nm confPath execNm
++ unset -f findExec
++ '[' -f /proc/1061728/exe ']'
+++ /usr/bin/readlink /proc/1061728/exe
++ my_shell=/usr/bin/bash
+++ /usr/bin/expr /usr/bin/bash : '-*\(.*\)'
++ my_shell=/usr/bin/bash
+++ /usr/bin/basename /usr/bin/bash
++ my_shell=bash
++ case ${my_shell} in
++ '[' -f /usr/share/lmod/lmod/init/bash ']'
++ . /usr/share/lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/share/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE READLINK_CMD
+ module unload mpi/mpich-riscv64
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ . /etc/profile.d/modules.sh
++ . /etc/profile.d/00-modulepath.sh
+++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']'
+++ :
++ '[' -z '' ']'
++ LMOD_ALLOW_ROOT_USE=yes
++ '[' -n '' ']'
++ '[' yes '!=' yes ']'
++ '[' -z /usr/share/modulefiles ']'
++ findExec READLINK_CMD /usr/bin/readlink readlink
++ Nm=READLINK_CMD
++ confPath=/usr/bin/readlink
++ execNm=readlink
++ eval READLINK_CMD=/usr/bin/readlink
+++ READLINK_CMD=/usr/bin/readlink
++ '[' '!' -x /usr/bin/readlink ']'
++ unset Nm confPath execNm
++ findExec PS_CMD /usr/bin/ps ps
++ Nm=PS_CMD
++ confPath=/usr/bin/ps
++ execNm=ps
++ eval PS_CMD=/usr/bin/ps
+++ PS_CMD=/usr/bin/ps
++ '[' '!' -x /usr/bin/ps ']'
++ unset Nm confPath execNm
++ findExec EXPR_CMD /usr/bin/expr expr
++ Nm=EXPR_CMD
++ confPath=/usr/bin/expr
++ execNm=expr
++ eval EXPR_CMD=/usr/bin/expr
+++ EXPR_CMD=/usr/bin/expr
++ '[' '!' -x /usr/bin/expr ']'
++ unset Nm confPath execNm
++ findExec BASENAME_CMD /usr/bin/basename basename
++ Nm=BASENAME_CMD
++ confPath=/usr/bin/basename
++ execNm=basename
++ eval BASENAME_CMD=/usr/bin/basename
+++ BASENAME_CMD=/usr/bin/basename
++ '[' '!' -x /usr/bin/basename ']'
++ unset Nm confPath execNm
++ unset -f findExec
++ '[' -f /proc/1061728/exe ']'
+++ /usr/bin/readlink /proc/1061728/exe
++ my_shell=/usr/bin/bash
+++ /usr/bin/expr /usr/bin/bash : '-*\(.*\)'
++ my_shell=/usr/bin/bash
+++ /usr/bin/basename /usr/bin/bash
++ my_shell=bash
++ case ${my_shell} in
++ '[' -f /usr/share/lmod/lmod/init/bash ']'
++ . /usr/share/lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/share/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE READLINK_CMD
+ module load mpi/openmpi-riscv64
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ export OMPI_MCA_rmaps_base_oversubscribe=1
+ OMPI_MCA_rmaps_base_oversubscribe=1
+ export CC=mpicc
+ CC=mpicc
+ export CXX=mpicxx
+ CXX=mpicxx
+ export FC=mpif90
*** BUILDING neuron-8.2.2-openmpi ***
+ FC=mpif90
+ export F77=mpif77
+ F77=mpif77
+ export MPI_YES=ON
+ MPI_YES=ON
+ export MPI_COMPILE_TYPE=-openmpi
+ MPI_COMPILE_TYPE=-openmpi
+ export MY_CMAKE_BUILDDIR=redhat-linux-build-openmpi
+ MY_CMAKE_BUILDDIR=redhat-linux-build-openmpi
+ export MPI_LIBFILE=/usr/lib64/openmpi/lib/libmpi.so
+ MPI_LIBFILE=/usr/lib64/openmpi/lib/libmpi.so
+ echo
+ echo '*** BUILDING neuron-8.2.2-openmpi ***'
+ echo
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=mpicc
+ export CC
+ CXX=mpicxx
+ export CXX
+ cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_INCLUDEDIR:PATH=/usr/include/openmpi-riscv64 -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib64/openmpi/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DCMAKE_SKIP_RPATH:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr/lib64/openmpi -DBUILD_SHARED_LIBS:BOOL=ON -DNRN_ENABLE_SHARED=ON -DNRN_ENABLE_INTERVIEWS=ON -DNRN_ENABLE_PYTHON=ON -DNRN_ENABLE_PYTHON_DYNAMIC=OFF -DNRN_ENABLE_THREADS=ON -DNRN_ENABLE_MEMACS=ON -DNRN_ENABLE_RX3D=ON -DNRN_ENABLE_CORENEURON=OFF -DNRN_ENABLE_TESTS=OFF -DNRN_ENABLE_REL_RPATH=OFF -DNRN_ENABLE_MODULE_INSTALL=ON -DNRN_ENABLE_INTERNAL_READLINE=OFF -DNRN_ENABLE_MPI=ON -DNEURON_CMAKE_FORMAT:BOOL=OFF -DMPI_INCLUDE_PATH=/usr/include/openmpi-riscv64 -DMPI_LIBRARY=/usr/lib64/openmpi/lib/libmpi.so -DLIB_SUFFIX=64 -B redhat-linux-build-openmpi
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib64/openmpi/bin/mpicc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib64/openmpi/bin/mpicxx - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Setting build type to 'RelWithDebInfo' as none was specified.
-- git describe failed (stdout: '', stderr: 'fatal: No names found, cannot describe anything.', code: 128), skipping the version check
-- Found BISON: /usr/bin/bison (found version "3.8.2") 
-- Found FLEX: /usr/bin/flex (found version "2.6.4") 
-- Found Readline: /usr/include  
-- Found PythonInterp: /usr/bin/python3 (found version "3.12") 
-- Found Cython: /usr/bin/cython (found version "3.0.2") 
-- Found MPI_C: /usr/lib64/openmpi/bin/mpicc (found version "3.1") 
-- Found MPI_CXX: /usr/lib64/openmpi/bin/mpicxx (found version "3.1") 
-- Found MPI: TRUE (found version "3.1")  
-- Detected OpenMPI 4.1.4
-- Using external Interviews from 
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12", minimum required is "3.7") 
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12", minimum required is "3") 
-- Found PythonLibs: /usr/lib64/libpython3.12.so
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
Extracting link flags from target 'Threads::Threads', beware that this can be fragile. Got: 
Extracting link flags from path '/usr/lib64/libreadline.so', beware that this can be fragile. Got: -lreadline
Extracting link flags from path '/usr/lib64/libcurses.so', beware that this can be fragile. Got: -lcurses
Extracting link flags from path '/usr/lib64/libform.so', beware that this can be fragile. Got: -lform
Extracting link flags from path '/usr/lib64/libpython3.12.so', beware that this can be fragile. Got: -lpython3.12
Extracting link flags from path '/usr/lib64/libX11.so', beware that this can be fragile. Got: -lX11
Extracting link flags from path '/usr/lib64/libXext.so', beware that this can be fragile. Got: -lXext
-- 
-- Configured NEURON 8.2.2
-- 
-- You can now build NEURON using:
--   cmake --build . --parallel 8 [--target TARGET]
-- You might want to adjust the number of parallel build jobs for your system.
-- Some non-default targets you might want to build:
-- --------------+--------------------------------------------------------------
--  Target       |   Description
-- --------------+--------------------------------------------------------------
-- install       | Will install NEURON to: /usr/lib64/openmpi
--               | Change the install location of NEURON using:
--               |   cmake <src_path> -DCMAKE_INSTALL_PREFIX=<install_path>
-- docs          | Build full docs. Calls targets: doxygen, notebooks, sphinx, notebooks-clean
-- uninstall     | Removes files installed by make install (todo)
-- --------------+--------------------------------------------------------------
--  Build option | Status
-- --------------+--------------------------------------------------------------
-- C COMPILER    | /usr/lib64/openmpi/bin/mpicc
-- CXX COMPILER  | /usr/lib64/openmpi/bin/mpicxx
-- BUILD_TYPE    | RelWithDebInfo (allowed: Custom;Debug;Release;RelWithDebInfo;Fast)
-- COMPILE FLAGS |    
-- Shared        | ON
-- Default units | modern units (2019 nist constants)
-- MPI           | ON
--   DYNAMIC     | OFF
--   INC         | /usr/include/openmpi-riscv64
--   LIB         | MPI_LIBRARY-NOTFOUND
-- Python        | ON
--   EXE         | /usr/bin/python3
--   INC         | /usr/include/python3.12
--   LIB         | /usr/lib64/libpython3.12.so
--   MODULE      | ON
--   DYNAMIC     | OFF
-- Readline      | /usr/lib64/libreadline.so
-- Curses        | /usr/lib64/libcurses.so;/usr/lib64/libform.so
-- RX3D          | ON
--   OptLevel    | 0
-- Interviews    | ON
--   PATH        | 
--   INC         | /usr/include
--   X11 (INC)   | /usr/include
--       (LIBDIR)| /usr/lib64
-- CoreNEURON    | OFF
-- Tests         | OFF
-- --------------+--------------------------------------------------------------
--  See documentation : https://www.neuron.yale.edu/neuron/
-- --------------+--------------------------------------------------------------
-- 
-- Configuring done (140.7s)
-- Generating done (0.7s)
CMake Warning:
  Manually-specified variables were not used by the project:
    CMAKE_Fortran_FLAGS_RELEASE
    LIB_SUFFIX
    NEURON_CMAKE_FORMAT
    NRN_ENABLE_INTERNAL_READLINE
    NRN_ENABLE_MEMACS
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
-- Build files have been written to: /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi
+ /usr/bin/cmake --build redhat-linux-build-openmpi -j4
/usr/bin/cmake -S/builddir/build/BUILD/nrn-8.2.2 -B/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/CMakeFiles /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/usr/bin/gmake  -f src/nrniv/CMakeFiles/modlunit.dir/build.make src/nrniv/CMakeFiles/modlunit.dir/depend
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nocmodl.dir/build.make src/nrniv/CMakeFiles/nocmodl.dir/depend
/usr/bin/gmake  -f CMakeFiles/hh_update.dir/build.make CMakeFiles/hh_update.dir/depend
/usr/bin/gmake  -f CMakeFiles/help_data_dat.dir/build.make CMakeFiles/help_data_dat.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/CMakeFiles/help_data_dat.dir/DependInfo.cmake --color=
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/CMakeFiles/hh_update.dir/DependInfo.cmake --color=
[  0%] [BISON][modlunitparser] Building parser with bison 3.8.2
[  0%] [BISON][nocmodlparser] Building parser with bison 3.8.2
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated && /usr/bin/bison --defines=parse1.hpp -o parse1.cpp ../../../../src/nmodl/parse1.ypp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated && /usr/bin/bison --defines=parse1.hpp -o parse1.cpp ../../../../src/modlunit/parse1.ypp
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/usr/bin/gmake  -f CMakeFiles/hh_update.dir/build.make CMakeFiles/hh_update.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/usr/bin/gmake  -f CMakeFiles/help_data_dat.dir/build.make CMakeFiles/help_data_dat.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
../../../../src/nmodl/parse1.ypp: warning: 3 shift/reduce conflicts [-Wconflicts-sr]
../../../../src/nmodl/parse1.ypp: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
[  0%] Update hh.mod for CoreNEURON compatibility
sed "s/ RANGE minf/ GLOBAL minf/" /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.mod > /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/hh.mod.1
[  0%] Generating help_data.dat
/usr/bin/python3 /builddir/build/BUILD/nrn-8.2.2/docs/parse_rst.py /builddir/build/BUILD/nrn-8.2.2/docs/python /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/help_data.dat
sed "s/ :TABLE minf/ TABLE minf/" /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/hh.mod.1 > /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/hh.mod.2
/usr/bin/cmake -E copy_if_different /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/hh.mod.2 /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.mod
/usr/bin/cmake -E remove /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/hh.mod.1 /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/hh.mod.2
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
[  0%] Built target hh_update
[  1%] [FLEX][modlunitlexer] Building scanner with flex 2.6.4
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated && /usr/bin/flex -o lex.cpp ../../../../src/modlunit/lex.lpp
/usr/bin/gmake  -f src/nrnpython/CMakeFiles/rxdmath.dir/build.make src/nrnpython/CMakeFiles/rxdmath.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrnpython /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython/CMakeFiles/rxdmath.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/usr/bin/gmake  -f src/nrnpython/CMakeFiles/rxdmath.dir/build.make src/nrnpython/CMakeFiles/rxdmath.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
[  1%] Building CXX object src/nrnpython/CMakeFiles/rxdmath.dir/rxdmath.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Drxdmath_EXPORTS  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrnpython/CMakeFiles/rxdmath.dir/rxdmath.cpp.o -MF CMakeFiles/rxdmath.dir/rxdmath.cpp.o.d -o CMakeFiles/rxdmath.dir/rxdmath.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxdmath.cpp
[  2%] Linking CXX shared library ../../lib/librxdmath.so
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython && /usr/bin/cmake -E cmake_link_script CMakeFiles/rxdmath.dir/link.txt --verbose=1
/usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librxdmath.so.0.0.0 -o ../../lib/librxdmath.so.0.0.0 CMakeFiles/rxdmath.dir/rxdmath.cpp.o 
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/CMakeFiles/modlunit.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/usr/bin/gmake  -f src/nrniv/CMakeFiles/modlunit.dir/build.make src/nrniv/CMakeFiles/modlunit.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/usr/bin/cmake -E copy_if_different /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/help_data.dat /builddir/build/BUILD/nrn-8.2.2/nrnpython/help_data.dat
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython && /usr/bin/cmake -E cmake_symlink_library ../../lib/librxdmath.so.0.0.0 ../../lib/librxdmath.so.0.0.0 ../../lib/librxdmath.so
[  2%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
[  2%] Built target help_data_dat
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  2%] [BISON][nocmodlparser] Building parser with bison 3.8.2
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated && /usr/bin/bison --defines=diffeq.hpp -o diffeq.cpp ../../../../src/nmodl/diffeq.ypp
../../../../src/nmodl/diffeq.ypp: warning: 5 shift/reduce conflicts [-Wconflicts-sr]
../../../../src/nmodl/diffeq.ypp: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
[  2%] [FLEX][nocmodllexer] Building scanner with flex 2.6.4
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated && /usr/bin/flex -o lex.cpp ../../../../src/nmodl/lex.lpp
[  2%] Built target rxdmath
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir/build
[  2%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp
[  3%] Generating ctng.cpp
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && /usr/bin/cython -2 ctng.pyx -o /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/ctng.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/CMakeFiles/nocmodl.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nocmodl.dir/build.make src/nrniv/CMakeFiles/nocmodl.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
[  3%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp: In function ‘void consistency()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp:52:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   52 |             diag(s->name, "used as both variable and function");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp:58:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   58 |     diag("multiple uses for same variable", (char*) 0);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/consist.cpp:61:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   61 |     diag("Independent variable is not defined", (char*) 0);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:13:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   13 | char* indepunits = "";
      |                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void declare(long int, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:29:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   29 |         diag("Multiple declaration of ", sym->name);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:43:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   43 |             diag("Multiple inconsistent declarations of ", sym->name);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘int promote(Symbol*, long int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:55:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   55 |     diag("promotion not programmed yet", (char*) 0);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void declare_indep(Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:65:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   65 |             diag("Only one independent variable can be defined", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:76:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   76 |             diag("Only one SWEEP declaration is allowed", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void define_value(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:86:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   86 |         diag(s->name, "already declared");
      |                       ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:89:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   89 |         diag(s->name, "used before DEFINE'ed");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void decdim(Symbol*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:123:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |         diag(s->name, "Array index must be > 0");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘Item* listtype(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:131:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  131 |         diag("internal error inlisttype: First element of LIST is a LIST", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:145:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  145 |         diag("internal error in listtype: SYMBOL not first element", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp: In function ‘void declare_implied()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:159:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  159 |         name = putintoken("t", NAME, 0);
      |                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:160:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  160 |         units = putintoken("ms", STRING, UNITS);
      |                            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:161:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  161 |         from = putintoken("0", INTEGER, INTEGER);
      |                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:162:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  162 |         to = putintoken("1", INTEGER, INTEGER);
      |                         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:163:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  163 |         with = putintoken("WITH", NAME, 0);
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:164:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  164 |         num = putintoken("1", INTEGER, INTEGER);
      |                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:172:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  172 |         diag("No INDEPENDENT variable has been declared", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/declare.cpp:179:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  179 |                     diag(s->name, "is used but its corresponding STATE is not declared");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  3%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp: In function ‘void consistency()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp:55:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   55 |             diag(s->name, " used as both variable and function");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp:60:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   60 |         diag("multiple uses for same variable", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp:63:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   63 |         diag("Independent variable is not defined", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/consist.cpp:71:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   71 |                 diag(" cannot be declared as a STATE\n", (char*) 0);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  4%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  5%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:18:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   18 | } keywords[] = {"VERBATIM",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:20:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   20 |                 "ENDVERBATIM",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:22:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   22 |                 "COMMENT",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:24:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   24 |                 "ENDCOMMENT",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:26:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   26 |                 "TITLE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:28:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   28 |                 "CONSTANT",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:30:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   30 |                 "PARAMETER",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:32:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   32 |                 "INDEPENDENT",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:34:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   34 |                 "ASSIGNED",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:36:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   36 |                 "INITIAL",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:38:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   38 |                 "TERMINAL",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:40:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   40 |                 "DERIVATIVE",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:42:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   42 |                 "EQUATION",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:44:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   44 |                 "BREAKPOINT",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:46:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   46 |                 "CONDUCTANCE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:48:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   48 |                 "SOLVE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:50:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   50 |                 "STATE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:52:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   52 |                 "STEPPED",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:54:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   54 |                 "LINEAR",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:56:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   56 |                 "NONLINEAR",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:58:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   58 |                 "DISCRETE",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:60:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   60 |                 "FUNCTION",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:62:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   62 |                 "FUNCTION_TABLE",
      |                 ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:64:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   64 |                 "PROCEDURE",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:66:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   66 |                 "PARTIAL",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:68:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   68 |                 "INT",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:70:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   70 |                 "DEL2",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:72:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   72 |                 "DEL",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:74:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   74 |                 "LOCAL",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:76:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   76 |                 "METHOD",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:78:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   78 |                 "STEADYSTATE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:80:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |                 "SENS",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:82:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 |                 "STEP",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:84:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   84 |                 "WITH",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:86:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   86 |                 "FROM",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:88:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   88 |                 "TO",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:90:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   90 |                 "BY",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:92:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   92 |                 "if",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:94:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   94 |                 "else",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:96:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   96 |                 "while",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:98:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   98 |                 "IF",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:100:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |                 "ELSE",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:102:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  102 |                 "WHILE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:104:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  104 |                 "START",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:106:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  106 |                 "DEFINE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:108:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  108 |                 "KINETIC",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:110:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  110 |                 "CONSERVE",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:112:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  112 |                 "PLOT",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:114:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  114 |                 "VS",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:116:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                 "LAG",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:118:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  118 |                 "RESET",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:120:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  120 |                 "MATCH",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:122:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 |                 "MODEL_LEVEL",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:124:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |                 "SWEEP",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:126:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  126 |                 "FIRST",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:128:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  128 |                 "LAST",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:130:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  130 |                 "COMPARTMENT",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:132:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  132 |                 "LONGITUDINAL_DIFFUSION",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:134:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  134 |                 "PUTQ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:136:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  136 |                 "GETQ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:138:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  138 |                 "IFERROR",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:140:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  140 |                 "SOLVEFOR",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:142:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |                 "UNITS",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:144:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  144 |                 "UNITSON",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:146:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  146 |                 "UNITSOFF",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:148:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  148 |                 "TABLE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:150:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  150 |                 "DEPEND",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:152:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  152 |                 "NEURON",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:154:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  154 |                 "SUFFIX",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:156:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  156 |                 "POINT_PROCESS",
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:158:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  158 |                 "ARTIFICIAL_CELL",
      |                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:160:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  160 |                 "NONSPECIFIC_CURRENT",
      |                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:162:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  162 |                 "ELECTRODE_CURRENT",
      |                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:164:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  164 |                 "USEION",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:166:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |                 "READ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:168:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  168 |                 "WRITE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:170:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  170 |                 "RANGE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:172:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  172 |                 "SECTION",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:174:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  174 |                 "VALENCE",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:176:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  176 |                 "CHARGE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:178:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  178 |                 "GLOBAL",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:180:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  180 |                 "POINTER",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:182:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  182 |                 "BBCOREPOINTER",
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:184:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  184 |                 "EXTERNAL",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:186:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  186 |                 "INCLUDE",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:188:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  188 |                 "CONSTRUCTOR",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:190:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  190 |                 "DESTRUCTOR",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:192:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  192 |                 "NET_RECEIVE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:194:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  194 |                 "BEFORE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:196:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  196 |                 "AFTER",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:198:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  198 |                 "WATCH",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:200:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  200 |                 "FOR_NETCONS",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:202:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  202 |                 "THREADSAFE",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:204:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  204 |                 "PROTECT",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:217:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  217 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:217:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  217 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:217:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  217 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                                                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:223:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  223 | } methods[] = {"adams",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:226:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  226 |                "runge",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:229:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  229 |                "euler",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:232:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  232 |                "adeuler",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:235:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  235 |                "heun",
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:238:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  238 |                "adrunge",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:241:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  241 |                "newton",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:244:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                "simplex",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:247:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  247 |                "simeq",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:250:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  250 |                "seidel",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:253:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  253 |                "_advance",
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:256:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  256 |                "sparse",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:259:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  259 |                "derivimplicit",
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:262:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  262 |                "cnexp",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:265:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  265 |                "clsoda",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:268:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  268 |                "after_cvode",
      |                ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:271:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  271 |                "cvode_t",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:274:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  274 |                "cvode_t_v",
      |                ^~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:283:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      | ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:74: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:81: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:3:89: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |     ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |             ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                      ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                      ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                              ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                       ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:63: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:71: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:80: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                                ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:4:87: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                                       ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                             ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:54: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:5:85: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                           ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                                     ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:6:83: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                                                   ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |     ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                         ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:68: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                    ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                           ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:7:86: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                                      ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |     ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                            ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                                           ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:8:87: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                                                       ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                                    ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:9:64: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                            ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                    ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:10:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                                                    ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extdef.h:11:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 |     "nrn_ghk",
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/init.cpp:288:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      | ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:12: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                         ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                                   ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:79: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:83: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                                                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:1:89: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "at_time", "", "ms", 0, "state_discontinuity", "", "m9", "m9", 0, "net_send", "", "ms", "m9", 0,
      |                                                                                         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |     ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                               ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                                               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:56: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                                                        ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                                                                   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:2:88: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "net_event", "", "ms", 0, "net_move", "", "ms", 0, "nrn_ghk", "millicoulombs/cm3", "millivolt",
      |                                                                                        ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:3:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 |     "milli/liter", "milli/liter", "", 0,
      |     ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:3:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 |     "milli/liter", "milli/liter", "", 0,
      |                    ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/extargs.h:3:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 |     "milli/liter", "milli/liter", "", 0,
      |                                   ^~
[  5%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/kinunit.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/kinunit.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/kinunit.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/kinunit.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp: In function ‘char* Fgets(char*, int, FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:55:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   55 |         diag("Line too long:", buf);
      |              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp: In function ‘int unGetc(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:88:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   88 |         diag("internal error in unGetc", "");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:88:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   88 |         diag("internal error in unGetc", "");
      |                                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp: In function ‘char* Gets(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:108:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  108 |         diag("internal error in Gets()", "");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:108:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  108 |         diag("internal error in Gets()", "");
      |                                          ^~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp: In function ‘void include_file(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/io.cpp:322:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  322 |         diag("Couldn't open ", fname);
      |              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void solv_diffeq(Item*, Symbol*, Symbol*, int, int, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:79:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   79 |             maxerr_str = ", maxerr";
      |                          ^~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:80:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |             IGNORE(ifnew_parminstall("maxerr", "1e-5", "", ""));
      |                                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:80:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |             IGNORE(ifnew_parminstall("maxerr", "1e-5", "", ""));
      |                                                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:80:56: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |             IGNORE(ifnew_parminstall("maxerr", "1e-5", "", ""));
      |                                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:80:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |             IGNORE(ifnew_parminstall("maxerr", "1e-5", "", ""));
      |                                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:82:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 |             maxerr_str = "";
      |                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:95:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   95 |                     "To use the derivimplicit method the SOLVE statement must precede the "
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                     "DERIVATIVE block\n",
      |                     ~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:97:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   97 |                     " and all SOLVEs using that block must use the derivimplicit method\n");
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘Symbol* init_forderiv(Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:304:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  304 |             diag("internal error in init_forderiv in init.c", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:312:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  312 |         diag(name, "must be declared as a state variable");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘Symbol* next_forderiv()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:371:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  371 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:371:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  371 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:371:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  371 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:375:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  375 |         diag(s->name, "must have same dimension as associated state");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:380:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  380 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:380:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  380 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:380:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  380 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:381:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  381 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:381:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  381 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:381:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  381 |         depinstall(1, s, forderiv->araydim, "0", "1", units, ITEM0, 1, "");
      |                                                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void massagederiv(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:484:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  484 |     replacstr(q1, "\nstatic int");
      |                   ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:485:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  485 |     q = insertstr(q3, "() {_reset=0;\n");
      |                       ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:488:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  488 |                          "(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt) {int "
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  489 |                          "_reset=0; int error = 0;\n");
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:492:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  492 |         diag("DERIVATIVE merging not implemented", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:508:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  508 |         diag("No derivative equations in DERIVATIVE block", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:516:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  516 |             depinstall(0, s, s->araydim, "0", "1", units, ITEM0, 0, "");
      |                                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:516:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  516 |             depinstall(0, s, s->araydim, "0", "1", units, ITEM0, 0, "");
      |                                               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:516:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  516 |             depinstall(0, s, s->araydim, "0", "1", units, ITEM0, 0, "");
      |                                                                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:525:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  525 |                          ": Since higher derivative is being used, this state \
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  526 | is not allowed on the left hand side.");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:567:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  567 |         diag("DERIVATIVE contains no derivatives", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:579:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  579 |     Lappendstr(procfunc, "\n/*CVODE*/\n");
      |                          ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:587:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  587 |             "(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt) {int _reset = 0;");
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:590:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  590 |     lappendstr(procfunc, "return _reset;\n}\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:593:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  593 |     if (!lookup("cvodematsol")) {
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:598:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  598 |         vectorize_substitute(lappendstr(procfunc, "() {\n"),
      |                                                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:599:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  599 |                              "(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt) {\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:640:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  640 |         Lappendstr(procfunc, " return 0;\n}\n");
      |                              ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:644:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  644 |     Lappendstr(procfunc, "/*END CVODE*/\n");
      |                          ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:659:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  659 |         vectorize_substitute(q, "");
      |                                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:665:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  665 |     Lappendstr(procfunc, "return _reset;}\n");
      |                          ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:688:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  688 |         sp = install("D", STRING);
      |                      ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:470:36: warning: unused variable ‘solve_seen’ [-Wunused-variable]
  470 |     int count = 0, deriv_implicit, solve_seen;
      |                                    ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void matchinitial(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:762:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  762 |     diag(s->name, "must be an initial state parameter");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void matchbound(Item*, Item*, Item*, Item*, Item*, Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:777:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  777 |         diag(state->name, "is not a state");
      |                           ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:780:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  780 |         diag(state->name, "must have an index for the implicit loop");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:783:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  783 |         diag(state->name, "is not an array");
      |                           ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void checkmatch(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:805:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  805 |         diag("MATCH block can only be in DERIVATIVE block", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:809:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  809 |         diag("Only one MATCH block allowed", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:812:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  812 |         diag("INDEPENDENT variable must be declared before MATCH", "statement");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:812:68: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  812 |         diag("INDEPENDENT variable must be declared before MATCH", "statement");
      |                                                                    ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void matchmassage(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:878:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  878 |             diag(s->name, "is not a state");
      |                           ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:888:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  888 |         diag("Nothing to match", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:897:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  897 |         "\n_init_match(_save) double _save;{ int _i;\nif (_match_recurse) {_match_recurse = 0;\n");
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:909:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  909 |     Lappendstr(procfunc, "\n initmodel(_p); _match_recurse = 1;\n}\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:912:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  912 |     Lappendstr(procfunc, "\n}\n\n");
      |                          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:950:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  950 |             diag(s->name, "is not a state");
      |                           ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:976:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  976 |             Insertstr(setup, ";\n}}\n");
      |                              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:988:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  988 |             Insertstr(setup, ";\n");
      |                              ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:996:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  996 |     Lappendstr(initlist, "_pmatch_value[_i] = _match_value + _i;\n }\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘int cvode_linear_diffeq(Symbol*, Symbol*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1072:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1072 |         lappendstr(procfunc, "))");
      |                              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘void cvode_diffeq(Symbol*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1092:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1092 |     Lappendstr(procfunc, " / (1. - dt*(");
      |                          ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1097:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1097 |     Lappendstr(procfunc, "((");
      |                          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1105:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1105 |                 Lappendstr(procfunc, "(");
      |                                      ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1107:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1107 |                 Lappendstr(procfunc, " + .001)");
      |                                      ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1116:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1116 |     Lappendstr(procfunc, ") - (");
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1129:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1129 |     Lappendstr(procfunc, " )) / .001 ))");
      |                          ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp: In function ‘int cvode_cnexp_success(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1144:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1144 |         SYM(cvode_cnexp_solve->next)->name = stralloc("cnexp", 0);
      |                                                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1195:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1195 |         lappendstr(procfunc, "static int");
      |                              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1201:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1201 |                                  "(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt) {");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/deriv.cpp:1204:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1204 |         lappendstr(procfunc, " return 0;\n}\n");
      |                              ^~~~~~~~~~~~~~~~~
[  5%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  5%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void kinunits(Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:46:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   46 |             diag("Inconsistent material quantity units\n", "Need a correct COMPARTMENT statement");
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:46:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   46 |             diag("Inconsistent material quantity units\n", "Need a correct COMPARTMENT statement");
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:61:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   61 |             react_unit_err("forward", &uflux);
      |                            ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:72:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   72 |             react_unit_err("backward", &uflux);
      |                            ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:83:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   83 |             diag("Inconsistent flux units", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void set_flux_units(unit*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:95:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   95 |     if ((s = lookup("f_flux")) == SYM0) {
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:96:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   96 |         s = install("f_flux", NAME);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:99:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   99 |     if ((s = lookup("b_flux")) == SYM0) {
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:100:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |         s = install("b_flux", NAME);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void react_unit_err(char*, unit*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:111:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  111 |     diag("inconsistent reaction units", (char*) 0);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void unit_compartlist(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:126:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  126 |         diag(SYM(q)->name, "already in previous COMPARTMENT");
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp: In function ‘void unit_ldifuslist(Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:136:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  136 |         diag(SYM(q)->name, "not declared in previous COMPARTMENT");
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:138:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  138 |     Unit_push("micron4/ms");
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:142:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |              ": relevant area * diffusion constant must\n   be micron2 micron2/ms (1-21 m4/s)");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:145:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  145 |     Unit_push("micron2");
      |               ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/kinunit.cpp:149:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  149 |              ": With LONGDITUDINAL_DIFFUSION the compartment \
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  150 | volume\nmust be measured in micron3/micron (1-12 m2)");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  5%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp: In function ‘char* emalloc(unsigned int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp:172:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  172 |         diag("out of memory", (char*) 0);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp: In function ‘Item* putintoken(char*, short int, short int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp:240:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |         diag("internal error", " in putintoken");
      |              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/list.cpp:240:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |         diag("internal error", " in putintoken");
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp: In function ‘void disc_var_seen(Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:70:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   70 |         diag("Discrete variable must have @index >= 1", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:74:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   74 |         diag(s->name, "must be a STATE for use as discrete variable");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:77:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   77 |         diag(s->name, "must be a scalar discrete variable");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:80:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |         diag(s->name, "must be an array discrete variable");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp: In function ‘void massagediscblk(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:98:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   98 |     replacstr(q1, "int");
      |                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:99:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   99 |     Insertstr(q3, "()\n{\n");
      |                   ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/discrete.cpp:100:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |     Insertstr(q4, "}\n");
      |                   ^~~~~
[  5%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  5%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp: In function ‘void openfiles(int, char**)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:148:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  148 |         diag("Usage:", "modl prefixto.mod [inputfile]");
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:148:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  148 |         diag("Usage:", "modl prefixto.mod [inputfile]");
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:153:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  153 |             diag("Can't open input file: ", finname);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp: In function ‘void printitem(Item*, FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:187:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  187 |         diag("printlist handles only a few types of items", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp: In function ‘void debug_item(Item*, int, FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/model.cpp:249:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  249 |             diag("unknown itemtype", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~
[  6%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/passn.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/passn.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp: In function ‘void nrn_unit_chk()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:29:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   29 |     unit_chk("v", "millivolt");
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:29:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   29 |     unit_chk("v", "millivolt");
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:30:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   30 |     unit_chk("t", "ms");
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:30:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   30 |     unit_chk("t", "ms");
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:31:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   31 |     unit_chk("dt", "ms");
      |              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:31:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   31 |     unit_chk("dt", "ms");
      |                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:32:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   32 |     unit_chk("celsius", "degC");
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:32:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   32 |     unit_chk("celsius", "degC");
      |                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:33:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   33 |     unit_chk("diam", "micron");
      |              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:33:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   33 |     unit_chk("diam", "micron");
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:34:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   34 |     unit_chk("area", "micron2");
      |              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:34:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   34 |     unit_chk("area", "micron2");
      |                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:39:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   39 |                 unit_chk(SYM(q)->name, "nanoamp");
      |                                        ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:41:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   41 |                 unit_chk(SYM(q)->name, "milliamp/cm2");
      |                                        ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:46:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   46 |         unit_chk(SYM(q)->name, "milli/liter");
      |                                ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/nrnunit.cpp:49:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   49 |         unit_chk(SYM(q)->name, "millivolt");
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:16:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   16 | } keywords[] = {"VERBATIM",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:18:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   18 |                 "COMMENT",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:20:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   20 |                 "TITLE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:22:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   22 |                 "CONSTANT",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:24:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   24 |                 "PARAMETER",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:26:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   26 |                 "INDEPENDENT",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:28:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   28 |                 "ASSIGNED",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:30:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   30 |                 "INITIAL",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:32:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   32 |                 "TERMINAL",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:34:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   34 |                 "DERIVATIVE",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:36:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   36 |                 "EQUATION",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:38:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   38 |                 "BREAKPOINT",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:40:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   40 |                 "CONDUCTANCE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:42:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   42 |                 "SOLVE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:44:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   44 |                 "STATE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:46:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   46 |                 "STEPPED",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:48:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   48 |                 "LINEAR",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:50:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   50 |                 "NONLINEAR",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:52:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   52 |                 "DISCRETE",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:54:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   54 |                 "FUNCTION",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:56:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   56 |                 "FUNCTION_TABLE",
      |                 ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:58:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   58 |                 "PROCEDURE",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:60:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   60 |                 "PARTIAL",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:62:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   62 |                 "INT",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:64:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   64 |                 "DEL2",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:66:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   66 |                 "DEL",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:68:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   68 |                 "LOCAL",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:70:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   70 |                 "METHOD",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:72:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   72 |                 "STEADYSTATE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:74:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   74 |                 "SENS",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:76:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   76 |                 "STEP",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:78:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   78 |                 "WITH",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:80:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |                 "FROM",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:82:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 |                 "FORALL",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:84:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   84 |                 "TO",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:86:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   86 |                 "BY",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:88:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   88 |                 "if",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:90:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   90 |                 "else",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:92:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   92 |                 "while",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:94:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   94 |                 "START",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:96:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   96 |                 "DEFINE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:98:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   98 |                 "KINETIC",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:100:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |                 "CONSERVE",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:102:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  102 |                 "PLOT",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:104:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  104 |                 "VS",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:106:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  106 |                 "LAG",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:108:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  108 |                 "RESET",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:110:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  110 |                 "MATCH",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:112:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  112 |                 "MODEL_LEVEL",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:114:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  114 |                 "SWEEP",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:116:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                 "FIRST",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:118:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  118 |                 "LAST",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:120:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  120 |                 "COMPARTMENT",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:122:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 |                 "LONGITUDINAL_DIFFUSION",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:124:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |                 "PUTQ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:126:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  126 |                 "GETQ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:128:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  128 |                 "IFERROR",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:130:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  130 |                 "SOLVEFOR",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:132:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  132 |                 "UNITS",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:134:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  134 |                 "UNITSON",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:136:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  136 |                 "UNITSOFF",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:138:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  138 |                 "TABLE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:140:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  140 |                 "DEPEND",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:142:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |                 "NEURON",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:144:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  144 |                 "SUFFIX",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:146:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  146 |                 "POINT_PROCESS",
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:148:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  148 |                 "ARTIFICIAL_CELL",
      |                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:150:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  150 |                 "NONSPECIFIC_CURRENT",
      |                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:152:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  152 |                 "ELECTRODE_CURRENT",
      |                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:154:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  154 |                 "SECTION",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:156:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  156 |                 "RANGE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:158:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  158 |                 "USEION",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:160:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  160 |                 "READ",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:162:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  162 |                 "WRITE",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:164:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  164 |                 "VALENCE",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:166:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |                 "CHARGE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:168:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  168 |                 "GLOBAL",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:170:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  170 |                 "POINTER",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:172:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  172 |                 "BBCOREPOINTER",
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:174:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  174 |                 "EXTERNAL",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:176:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  176 |                 "INCLUDE",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:178:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  178 |                 "CONSTRUCTOR",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:180:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  180 |                 "DESTRUCTOR",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:182:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  182 |                 "NET_RECEIVE",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:184:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  184 |                 "BEFORE",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:186:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  186 |                 "AFTER",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:188:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  188 |                 "WATCH",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:190:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  190 |                 "FOR_NETCONS",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:192:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  192 |                 "THREADSAFE",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:194:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  194 |                 "PROTECT",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:196:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  196 |                 "MUTEXLOCK",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:198:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  198 |                 "MUTEXUNLOCK",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:200:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  200 |                 "REPRESENTS",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:213:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  213 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:213:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  213 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:213:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  213 | } special[] = {";", SEMI, &semi, "{", BEGINBLK, &beginblk, "}", ENDBLK, &endblk, 0, 0, 0};
      |                                                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:219:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  219 | } methods[] = {"adams",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:222:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  222 |                "runge",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:225:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  225 |                "euler",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:228:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  228 |                "adeuler",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:231:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  231 |                "heun",
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:234:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  234 |                "adrunge",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:237:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  237 |                "gear",
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:240:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |                "newton",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:243:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  243 |                "simplex",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:246:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                "simeq",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:249:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  249 |                "seidel",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:252:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  252 |                "_advance",
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:255:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  255 |                "sparse",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:258:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  258 |                "derivimplicit",
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:261:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  261 |                "cnexp",
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:264:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  264 |                "clsoda",
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:267:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  267 |                "after_cvode",
      |                ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:270:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  270 |                "cvode_t",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:273:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  273 |                "cvode_t_v",
      |                ^~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:282:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      | ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:74: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:81: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:3:89: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 | "first_time", "error", "f_flux", "b_flux", "fabs", "sqrt", "sin", "cos", "tan", "acos", "asin",
      |                                                                                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |     ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |             ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                      ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                      ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                              ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                       ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:63: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:71: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:80: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                                ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:4:87: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 |     "atan", "atan2", "sinh", "cosh", "tanh", "floor", "ceil", "fmod", "log10", "log", "pow",
      |                                                                                       ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                             ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:54: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:5:85: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 |     "printf", "prterr", "exp", "threshold", "force", "deflate", "expfit", "derivs", "spline",
      |                                                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                           ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                                     ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:6:83: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    6 |     "hyperbol", "revhyperbol", "sigmoid", "revsigmoid", "harmonic", "squarewave", "sawtooth",
      |                                                                                   ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |     ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                         ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:68: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                    ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                           ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:7:86: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    7 |     "revsawtooth", "ramp", "pulse", "perpulse", "step", "perstep", "erf", "exprand", "factorial",
      |                                                                                      ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |     ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                            ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                                           ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:8:87: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    8 |     "gauss", "normrand", "poisrand", "poisson", "setseed", "scop_random", "boundary", "romberg",
      |                                                                                       ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                                    ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:9:64: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    9 |     "legendre", "invert", "stepforce", "schedule", "set_seed", "nrn_pointing",
      |                                                                ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                            ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                    ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                                 ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:10:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   10 |     "state_discontinuity", "net_send", "net_move", "net_event", "nrn_random_play", "at_time",
      |                                                                                    ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef.h:11:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 |     "nrn_ghk",
      |     ^~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:287:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef2.h:1:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "romberg", "legendre", "deflate",
      | ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef2.h:1:12: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "romberg", "legendre", "deflate",
      |            ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef2.h:1:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "romberg", "legendre", "deflate",
      |                        ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:292:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  292 |                           "threshold",
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:293:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  293 |                           "squarewave",
      |                           ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:294:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  294 |                           "sawtooth",
      |                           ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:295:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  295 |                           "revsawtooth",
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:296:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  296 |                           "ramp",
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:297:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  297 |                           "pulse",
      |                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:298:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  298 |                           "perpulse",
      |                           ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:299:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  299 |                           "step",
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:300:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  300 |                           "perstep",
      |                           ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:301:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  301 |                           "stepforce",
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:302:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  302 |                           "schedule",
      |                           ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:306:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  306 |                           "at_time",
      |                           ^~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/init.cpp:310:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      | ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                                                   ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                                                              ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:71: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                                                                       ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:1:83: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    1 | "force", "deflate", "expfit", "derivs", "spline", "exprand", "gauss", "normrand", "poisrand",
      |                                                                                   ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |     ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:54: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                                                      ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:75: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                                                                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:2:88: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    2 |     "poisson", "setseed", "scop_random", "boundary", "romberg", "invert", "stepforce", "schedule",
      |                                                                                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:3:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 |     "set_seed", "nrn_random_play",
      |     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/extdef5.h:3:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    3 |     "set_seed", "nrn_random_play",
      |                 ^~~~~~~~~~~~~~~~~
[  6%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o
[  6%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/cy_cpp_filt.sh /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/ctng.cpp
+ file=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/ctng.cpp
+ mingw=
+ test x = x1
[  6%] Generating surfaces.cpp
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && /usr/bin/cython -2 surfaces.pyx -o /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/surfaces.cpp
[  7%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/kinetic.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/kinetic.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/kinetic.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/kinetic.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp: In function ‘void inblock(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:65:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   65 |             diag(s, "block goes to end of file");
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp: In function ‘char* Fgets(char*, int, FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:130:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  130 |                 diag("Non-Ascii character in file:", buf);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:144:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  144 |         diag("Line too long:", buf);
      |              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp: In function ‘int unGetc(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:179:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  179 |         diag("internal error in unGetc", "");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:179:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  179 |         diag("internal error in unGetc", "");
      |                                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp: In function ‘char* Gets(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:199:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  199 |         diag("internal error in Gets()", "");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:199:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  199 |         diag("internal error in Gets()", "");
      |                                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp: In function ‘void include_file(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/io.cpp:416:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  416 |         diag("Couldn't open ", fname);
      |              ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:4:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp: In function ‘Symbol* lookup(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:25:28: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   25 |     ITERATE(sp, symlist[s[0]]) {
      |                         ~~~^
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:25:5: note: in expansion of macro ‘ITERATE’
   25 |     ITERATE(sp, symlist[s[0]]) {
      |     ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:25:28: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   25 |     ITERATE(sp, symlist[s[0]]) {
      |                         ~~~^
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:25:5: note: in expansion of macro ‘ITERATE’
   25 |     ITERATE(sp, symlist[s[0]]) {
      |     ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp: In function ‘Symbol* install(char*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/symbol.cpp:61:25: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   61 |         sl = symlist[s[0]];
      |                      ~~~^
[  7%] Generating graphicsPrimitives.cpp
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && /usr/bin/cython -2 graphicsPrimitives.pyx -o /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/graphicsPrimitives.cpp
[  7%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void reactname(Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:170:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  170 |         diag(s->name, "must be a STATE, CONSTANT, ASSIGNED, STEPPED, or INDEPENDENT");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:179:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  179 |             diag("REACTION: MUST be scalar or array", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massagereaction(Item*, Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:212:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  212 |     replacstr(qREACTION, "/* ~");
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:214:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  214 |     Insertstr(qrpar, ")*/\n");
      |                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:216:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  216 |     replacstr(qrpar, "/*REACTION*/\n");
      |                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void flux(Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:229:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  229 |     replacstr(qREACTION, "/* ~");
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:235:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  235 |         replacstr(qlast, "/*REACTION*/\n");
      |                          ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:238:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  238 |             diag("flux equations involve only one state", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:273:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  273 |                                     diag(sr->name, "gets a flux from more than one current");
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:245:17: warning: unused variable ‘isfunc’ [-Wunused-variable]
  245 |             int isfunc;
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:284:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  284 |         replacstr(qlast, "/*FLUX*/\n");
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:287:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  287 |     Insertstr(qlast, ")*/\n");
      |                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massagekinetic(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:311:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  311 |         diag("Merging kinetic blocks not implemented", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:319:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  319 |     replacstr(q1, "\nstatic int");
      |                   ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:320:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  320 |     qv = insertstr(q3, "()\n");
      |                        ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:325:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  325 |                              "(void* _so, double* _rhs, double* _p, Datum* _ppvar, Datum* _thread, "
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  326 |                              "NrnThread* _nt)\n");
      |                              ~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:329:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  329 |     qv = insertstr(q3, "{_reset=0;\n");
      |                        ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:348:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  348 |     qv = insertstr(afterbrace, "double b_flux, f_flux, _term; int _i;\n");
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:396:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  396 |             diag("Failed to diagonalize the Kinetic matrix", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:414:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  414 |         diag("KINETIC contains no reactions", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:425:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  425 |     insertstr(q4, "  } return _reset;\n");
      |                   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:466:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  466 |         rlist->capacity[i] = "";
      |                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void genderivterms(Reaction*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:568:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  568 |             Insertstr(q, "f_flux =");
      |                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:570:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  570 |             Insertstr(q, ";\n b_flux =");
      |                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:575:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  575 |             Insertstr(q, "0.");
      |                          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:579:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  579 |                 Insertstr(q, "*");
      |                              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:588:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  588 |     Insertstr(q, ";\n");
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:616:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  616 |                 Insertstr(q, "-=");
      |                              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:618:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  618 |                 Insertstr(q, "+=");
      |                              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:624:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  624 |             Insertstr(q, "(f_flux - b_flux);\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:627:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  627 |     Insertstr(q, "\n"); /* REACTION comment left in */
      |                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void genfluxterm(Reaction*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:638:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  638 |         diag(rt->sym->name, "must be (solved) STATE in flux reaction");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:643:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  643 |         diag(rt->sym->name, "is conserved and has a flux");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:645:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  645 |     Insertstr(q, "f_flux = b_flux = 0.;\n");
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:671:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  671 |         Insertstr(q, "+= (b_flux = ");
      |                      ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:674:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  674 |     Insertstr(q, ");\n");
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void kinetic_implicit(Symbol*, char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:744:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  744 |         diag(" SENS unimplemented for default kinetic integration", "method");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:744:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  744 |         diag(" SENS unimplemented for default kinetic integration", "method");
      |                                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:752:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  752 |         Insertstr(rlst->position, "  b_flux = f_flux = 0.;\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:762:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  762 |     qv = insertstr(rlst->position, "");
      |                                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:802:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  802 |     qv = insertstr(rlst->position, "");
      |                                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:817:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  817 |                     qv = insertstr(rlst->position, "");
      |                                                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:839:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  839 |         qv = insertstr(rlst->position, "");
      |                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:850:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  850 |                 qv = insertstr(rlst->position, "");
      |                                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:868:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  868 |                 qv = insertstr(rlst->position, "");
      |                                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:873:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  873 |                 Insertstr(rlst->position, "}");
      |                                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:879:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  879 |     Insertstr(rlst->position, "}\n");
      |                               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:923:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  923 |                 vectorize_substitute(qv, "");
      |                                          ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:698:26: warning: unused variable ‘sparsedec’ [-Wunused-variable]
  698 |     int i, nstate, flag, sparsedec, firsttrans, firsttrans1;
      |                          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void genmatterms(Reaction*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:991:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  991 |                     Insertstr(q, "*");
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:999:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  999 |             Insertstr(q, ";\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1026:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1026 |                         Insertstr(q, " +=");
      |                                      ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1028:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1028 |                         Insertstr(q, " -=");
      |                                      ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1034:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1034 |                     Insertstr(q, "_term;\n");
      |                                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massageconserve(Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1054:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1054 |     replacstr(q1, "/*");
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1055:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1055 |     qv = insertstr(q1, "");
      |                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1060:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1060 |     Insertstr(q5->next, "*/\n");
      |                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1062:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1062 |     conslist->position = insertstr(q5->next->next, "/*CONSERVATION*/\n");
      |                                                    ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1044:11: warning: variable ‘qv’ set but not used [-Wunused-but-set-variable]
 1044 |     Item* qv;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘int genconservterms(int, Reaction*, int, Rlist*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1104:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1104 |             diag(rt->sym->name, ": only (solved) STATE are allowed in CONSERVE equations.");
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1130:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1130 |             Insertstr(q, ";\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘int number_states(Symbol*, Rlist**, Rlist**)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1148:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1148 |         diag(fun->name, "doesn't exist");
      |                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1165:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1165 |         diag("too many solve blocks", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void kinlist(Symbol*, Rlist*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1174:11: warning: variable ‘qv’ set but not used [-Wunused-but-set-variable]
 1174 |     Item* qv;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void check_block(int, int, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1211:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1211 |         diag(mes, "not allowed in this kind of block");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massagecompart(Item*, Item*, Item*, Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1243:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1243 |     Insertstr(qb2->next, "*/\n");
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1248:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1248 |                 replacstr(q, "_i");
      |                              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1252:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1252 |         Insertstr(qexp->prev->prev->prev, "/*");
      |                                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1255:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1255 |         Insertstr(qexp->prev, "/*");
      |                               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void massageldifus(Item*, Item*, Item*, Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1281:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1281 |     Insertstr(qb2->next, "*/\n");
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1286:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1286 |                 replacstr(q, "_i");
      |                              ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1290:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1290 |         Insertstr(qexp->prev->prev->prev, "/*");
      |                                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1293:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1293 |         Insertstr(qexp->prev, "/*");
      |                               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1304:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1304 |             diag(SYM(q)->name, "must be a (solved) STATE in a LONGITUDINAL_DIFFUSION statement");
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1333:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1333 |             diag(SYM(q)->name, "must be declared in COMPARTMENT");
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1335:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1335 |         lappendstr(ldifuslist, "0"); /* will be flux conc index if any */
      |                                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1336:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1336 |         lappendstr(ldifuslist, "");  /* will be dflux/dconc if any */
      |                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void kin_vect3(Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1370:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1370 |     last = insertstr(q4->next, "\n");
      |                                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1371:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1371 |     first = insertstr(last, "\n/*copy of previous function */\n");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void cvode_kinetic(Item*, Symbol*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1504:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1504 |     kinetic_intmethod(fun, "NEURON's CVode");
      |                            ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1505:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1505 |     Lappendstr(procfunc, "\n/*CVODE ode begin*/\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1515:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1515 |     Lappendstr(procfunc, "\n/*CVODE matsol*/\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1524:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1524 |     kinetic_implicit(fun, "dt", "ZZZ");
      |                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1524:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1524 |     kinetic_implicit(fun, "dt", "ZZZ");
      |                                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1567:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1567 |     Lappendstr(procfunc, "\n/*CVODE end*/\n");
      |                          ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: In function ‘void single_channel(Item*, Symbol*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1631:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1631 |     Lappendstr(procfunc, "\n/*Single Channel begin*/\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1687:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1687 |     Lappendstr(procfunc, "\n/*Single Channel end*/\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1574:9: warning: variable ‘nstate’ set but not used [-Wunused-but-set-variable]
 1574 |     int nstate, i;
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:1404:14: warning: ‘astmt_last’ defined but not used [-Wunused-variable]
 1404 | static Item* astmt_last;
      |              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:119:12: warning: ‘int sparsedeclared(int)’ defined but not used [-Wunused-function]
  119 | static int sparsedeclared(int i) {
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/kinetic.cpp:110:14: warning: ‘char* instance_loop()’ defined but not used [-Wunused-function]
  110 | static char* instance_loop() {
      |              ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:264:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  264 | #define NEURON_DATA_DIR "/usr/lib64/openmpi/share/nrn"
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:71:22: note: in expansion of macro ‘NEURON_DATA_DIR’
   71 | static char* dfile = NEURON_DATA_DIR "/lib/nrnunits.lib" SUFFIX;
      |                      ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:82:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 | static char* dfilealt = "../../share/lib/nrnunits.lib" SUFFIX;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:122:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                        ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:122:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:122:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:122:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:123:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:123:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:123:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:123:68: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:123:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:124:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:124:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:124:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:124:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:125:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:125:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:125:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |                                                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void ucopypush(unit*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:269:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  269 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void Unit_push(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:289:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  289 |         pc = "";
      |              ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void unit_push_num(double)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:297:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  297 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘char* unit_str()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:310:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  310 |         return "";
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void install_units_help(char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:329:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  329 |         diag("Units redefinition", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void Unit_cmp()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:477:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  477 |                 diag("The units of the previous two expressions are not conformable", (char*) "\n");
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:488:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  488 |             diag(")\n", (char*) 0);
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void chkfperror()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:535:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  535 |         diag("underflow or overflow in units calculation", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void dimensionless()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:551:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  551 |             diag("The previous expression is not dimensionless", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void unit_less()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:565:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  565 |             diag("", (char*) 0);
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void units_alloc()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:578:9: warning: unused variable ‘i’ [-Wunused-variable]
  578 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void unit_init()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:635:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  635 |             diag("Bad MODLUNIT environment variable. Cant open:", buf);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘int lookup(char*, unit*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:858:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  858 |     diag("Cannot recognize the units: ", name);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: In function ‘void units_cpp_init()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:892:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  892 |     lp = hash_table("");
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units.cpp:1161:15: warning: ‘double dynam_unit_mag(int, char*, char*)’ defined but not used [-Wunused-function]
 1161 | static double dynam_unit_mag(int legacy, char* u1, char* u2) {
      |               ^~~~~~~~~~~~~~
[  7%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  7%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp: In function ‘char* emalloc(unsigned int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp:222:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  222 |         diag("out of memory", (char*) 0);
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp: In function ‘Item* putintoken(char*, short int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp:283:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  283 |         diag("internal error", " in putintoken");
      |              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/list.cpp:283:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  283 |         diag("internal error", " in putintoken");
      |                                ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘char* decode_units(Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:18:12: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   18 |     return "";
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_exponent(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:56:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   56 |             Unit_push("");
      |                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:62:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   62 |         Unit_push("");
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_logic(int, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:100:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_done_args()’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:130:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  130 |         diag("too few arguments", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_chk_arg(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:142:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |         diag("too many arguments", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp: In function ‘void unit_del(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:166:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |     s = lookup("delta_x");
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:168:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  168 |         diag("delta_x not declared", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/units1.cpp:171:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  171 |     Unit_push("");
      |               ^~
[  7%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  8%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o -MF CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o.d -o CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/modlunit/version.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/modlunit/version.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp: In function ‘void openfiles(char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp:316:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  316 |             diag("Can't open input file: ", input_filename);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp:335:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  335 |         diag("Can't create C file: ", output_filename);
      |              ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp:292:10: warning: unused variable ‘s’ [-Wunused-variable]
  292 |     char s[NRN_BUFSIZE];
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.cpp:80:13: warning: ‘pgm_name’ defined but not used [-Wunused-variable]
   80 | static char pgm_name[] = "nmodl";
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/version.cpp:4:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    4 | char* RCS_version = "1.1.1.1";
      |                     ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/modlunit/version.cpp:5:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
    5 | char* RCS_date = "1994/10/12 17:22:51";
      |                  ^~~~~~~~~~~~~~~~~~~~~
[  8%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o -MF CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o.d -o CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated/lex.cpp
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:28,
                 from lex.cpp:19:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  8%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
../../../../src/modlunit/lex.lpp: In function ‘int yylex()’:
../../../../src/modlunit/lex.lpp:110:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:129:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:130:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:135:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:136:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:171:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp: In function ‘int output(int)’:
../../../../src/modlunit/lex.lpp:224:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:224:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp: In function ‘int yywrap()’:
../../../../src/modlunit/lex.lpp:230:8: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:231:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:234:8: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/lex.lpp:235:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/cy_cpp_filt.sh /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/surfaces.cpp
+ file=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/surfaces.cpp
+ mingw=
+ test x = x1
lex.cpp: At global scope:
lex.cpp:1479:17: warning: ‘void yyunput(int, char*)’ defined but not used [-Wunused-function]
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:11:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 | char* nmodl_version_ = "7.7.0";
      |                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrninit()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:221:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  221 |     indepinstall(install("t", NAME), "0", "1", "100", (Item*) 0, "ms", 0);
      |                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:221:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  221 |     indepinstall(install("t", NAME), "0", "1", "100", (Item*) 0, "ms", 0);
      |                                      ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:221:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  221 |     indepinstall(install("t", NAME), "0", "1", "100", (Item*) 0, "ms", 0);
      |                                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:221:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  221 |     indepinstall(install("t", NAME), "0", "1", "100", (Item*) 0, "ms", 0);
      |                                                ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:221:66: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  221 |     indepinstall(install("t", NAME), "0", "1", "100", (Item*) 0, "ms", 0);
      |                                                                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void parout()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:238:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  238 |         brkpnt_str_ = "nrn_cur, nrn_jacob, nrn_state";
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:240:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |         brkpnt_str_ = "0, 0, 0";
      |                       ^~~~~~~~~
[  8%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:244:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |         brkpnt_str_ = "(void*)0, (void*)0, (void*)0";
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:272:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  272 |         rsuffix = "";
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:278:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  278 |                "\
      |                ^~
  279 | \n#if METHOD3\nextern int _method3;\n#endif\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  280 | \n#if !NRNGPU\
      | ~~~~~~~~~~~~~~  
  281 | \n#undef exp\
      | ~~~~~~~~~~~~~   
  282 | \n#define exp hoc_Exp\nextern double hoc_Exp(double);\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  283 | \n#endif\n\
      | ~~~~~~~~~~~     
  284 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:286:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  286 |         Lappendstr(defs_list, "\n#include \"nmodlmutex.h\"");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:317:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  317 |     Lappendstr(defs_list, "\n");
      |                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:322:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  322 |                    "\n\
      |                    ^~~~
  323 | #define _threadargscomma_ _p, _ppvar, _thread, _nt,\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  324 | #define _threadargsprotocomma_ double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt,\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  325 | #define _threadargs_ _p, _ppvar, _thread, _nt\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  326 | #define _threadargsproto_ double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  327 | ");
      | ~                   
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:330:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  330 |                    "\n\
      |                    ^~~~
  331 | #define _threadargscomma_ /**/\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  332 | #define _threadargsprotocomma_ /**/\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  333 | #define _threadargs_ /**/\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  334 | #define _threadargsproto_ /**/\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  335 | ");
      | ~                   
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:338:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  338 |                "\
      |                ^~
  339 |         /*SUPPRESS 761*/\n\
      |         ~~~~~~~~~~~~~~~~~~~
  340 |         /*SUPPRESS 762*/\n\
      |         ~~~~~~~~~~~~~~~~~~~
  341 |         /*SUPPRESS 763*/\n\
      |         ~~~~~~~~~~~~~~~~~~~
  342 |         /*SUPPRESS 765*/\n\
      |         ~~~~~~~~~~~~~~~~~~~
  343 |         ");
      |         ~       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:344:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  344 |     Lappendstr(defs_list, "extern double *getarg();\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:360:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  360 |                "\n#if MAC\n#if !defined(v)\n#define v _mlhv\n#endif\n#if !defined(h)\n#define h "
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  361 |                "_mlhh\n#endif\n#endif\n");
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:362:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  362 |     Lappendstr(defs_list, "\n#if defined(__cplusplus)\nextern \"C\" {\n#endif\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:363:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  363 |     Lappendstr(defs_list, "static int hoc_nrnpointerindex = ");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:374:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  374 |         Lappendstr(defs_list, "static Datum* _extcall_thread;\n static Prop* _extcall_prop;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:385:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  385 |     Lappendstr(defs_list, "/* external NEURON variables */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:404:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  404 |     Lappendstr(defs_list, "/* declaration of user functions */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:418:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  418 |                "static int _mechtype;\n\
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
  419 | extern void _nrn_cacheloop_reg(int, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  420 | extern void hoc_register_prop_size(int, int, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  421 | extern void hoc_register_limits(int, HocParmLimits*);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  422 | extern void hoc_register_units(int, HocParmUnits*);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  423 | extern void nrn_promote(Prop*, int, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  424 | extern Memb_func* memb_func;\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  425 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:429:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  429 |                    "\n"
      |                    ^~~~
  430 |                    "#define NMODL_TEXT 1\n"
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~
  431 |                    "#if NMODL_TEXT\n"
      |                    ~~~~~~~~~~~~~~~~~~
  432 |                    "static const char* nmodl_file_text;\n"
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  433 |                    "static const char* nmodl_filename;\n"
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  434 |                    "extern void hoc_reg_nmodl_text(int, const char*);\n"
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  435 |                    "extern void hoc_reg_nmodl_filename(int, const char*);\n"
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |                    "#endif\n\n");
      |                    ~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:441:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  441 |         Lappendstr(defs_list, "extern Prop* nrn_point_prop_;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:442:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  442 |         Lappendstr(defs_list, "static int _pointtype;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:444:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  444 |                    "static void* _hoc_create_pnt(Object* _ho) { void* create_point_process(int, "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  445 |                    "Object*);\n");
      |                    ~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:446:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  446 |         Lappendstr(defs_list, "return create_point_process(_pointtype, _ho);\n}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:447:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  447 |         Lappendstr(defs_list, "static void _hoc_destroy_pnt(void*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:450:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  450 |             "static double _hoc_loc_pnt(void* _vptr) {double loc_point_process(int, void*);\n");
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:451:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  451 |         Lappendstr(defs_list, "return loc_point_process(_pointtype, _vptr);\n}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:453:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  453 |                    "static double _hoc_has_loc(void* _vptr) {double has_loc_point(void*);\n");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:454:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  454 |         Lappendstr(defs_list, "return has_loc_point(_vptr);\n}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:455:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  455 |         Lappendstr(defs_list, "static double _hoc_get_loc_pnt(void* _vptr) {\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:458:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  458 |             "double get_loc_point_process(void*); return (get_loc_point_process(_vptr));\n}\n");
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:461:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  461 |     Lappendstr(defs_list, "extern void _nrn_setdata_reg(int, void(*)(Prop*));\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:462:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  462 |     Lappendstr(defs_list, "static void _setdata(Prop* _prop) {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:465:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  465 |         Lappendstr(defs_list, "_extcall_prop = _prop;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:469:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  469 |         Lappendstr(defs_list, "_p = _prop->param; _ppvar = _prop->dparam;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:471:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  471 |     Lappendstr(defs_list, "}\n");
      |                           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:474:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  474 |         Lappendstr(defs_list, "static void _hoc_setdata(void* _vptr) { Prop* _prop;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:475:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  475 |         Lappendstr(defs_list, "_prop = ((Point_process*)_vptr)->_prop;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:478:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  478 |                    "static void _hoc_setdata() {\n Prop *_prop, *hoc_getdata_range(int);\n");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:482:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  482 |     Lappendstr(defs_list, "  _setdata(_prop);\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:484:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  484 |         Lappendstr(defs_list, "}\n");
      |                               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:486:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  486 |         Lappendstr(defs_list, "hoc_retpushx(1.);\n}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:490:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  490 |     Lappendstr(defs_list, "/* connect user functions to hoc names */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:491:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  491 |     Lappendstr(defs_list, "static VoidFunc hoc_intfunc[] = {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:493:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  493 |         Lappendstr(defs_list, "0,0\n};\n");
      |                               ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:494:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  494 |         Lappendstr(defs_list, "static Member_func _member_func[] = {\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:512:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  512 |     Lappendstr(defs_list, "0, 0\n};\n");
      |                           ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:536:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  536 |                     Lappendstr(defs_list, "_threadargsprotocomma_");
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:538:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  538 |                     Lappendstr(defs_list, "_threadargsproto_");
      |                                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:542:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  542 |                 Lappendstr(defs_list, "double");
      |                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:544:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  544 |                     Lappendstr(defs_list, ",");
      |                                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:547:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  547 |             Lappendstr(defs_list, ");\n");
      |                                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:621:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  621 |     Lappendstr(defs_list, "/* declare global and static user variables */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:636:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  636 |                    " if (_thread[_gth]._pval == _thread1data) {\n   _thread1data_inuse = 0;\n  "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  637 |                    "}else{\n   free((void*)_thread[_gth]._pval);\n  }\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:688:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  688 |     Lappendstr(defs_list, "/* some parameters have upper and lower limits */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:689:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  689 |     Lappendstr(defs_list, "static HocParmLimits _hoc_parm_limits[] = {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:704:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  704 |     Lappendstr(defs_list, "0,0,0\n};\n");
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:725:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  725 |     Lappendstr(defs_list, "/* connect global user variables to hoc */\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:726:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  726 |     Lappendstr(defs_list, "static DoubScal hoc_scdoub[] = {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:734:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  734 |     Lappendstr(defs_list, "0,0\n};\n");
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:737:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  737 |     Lappendstr(defs_list, "static DoubVec hoc_vdoub[] = {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:745:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  745 |     Lappendstr(defs_list, "0,0,0\n};\n");
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:746:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  746 |     Lappendstr(defs_list, "static double _sav_indep;\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:750:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  750 |             "static void _ba1(Node*_nd, double* _pp, Datum* _ppd, Datum* _thread, NrnThread* _nt)");
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:757:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  757 |         Lappendstr(defs_list, ";\n");
      |                               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:765:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  765 |         "static void nrn_alloc(Prop*);\nstatic void  nrn_init(NrnThread*, _Memb_list*, int);\nstatic void nrn_state(NrnThread*, _Memb_list*, int);\n\
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  766 | ");
      | ~        
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:769:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  769 |                    "static void nrn_cur(NrnThread*, _Memb_list*, int);\nstatic void  "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  770 |                    "nrn_jacob(NrnThread*, _Memb_list*, int);\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:788:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  788 |         Lappendstr(defs_list, "\n");
      |                               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:789:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  789 |         Lappendstr(defs_list, "static void _watch_alloc(Datum*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:790:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  790 |         Lappendstr(defs_list, "extern void hoc_reg_watch_allocate(int, void(*)(Datum*));");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:791:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  791 |         Lappendstr(watch_alloc, "}\n\n");
      |                                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:801:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  801 |         Lappendstr(defs_list, "static void _hoc_destroy_pnt(void* _vptr) {\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:803:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  803 |             Lappendstr(defs_list, "  Prop* _prop = ((Point_process*)_vptr)->_prop;\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:817:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  817 |         Lappendstr(defs_list, "  destroy_point_process(_vptr);\n}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:828:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  828 |             diag("DESTRUCTOR only permitted for POINT_PROCESS", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:830:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  830 |         Lappendstr(defs_list, "static void _destructor(Prop*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:834:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  834 |         Lappendstr(defs_list, "static void _constructor(Prop*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:838:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  838 |                "/* connect range variables in _p that hoc is supposed to know about */\n");
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:840:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  840 |                "\
      |                ^~
  841 | static const char *_mechanism[] = {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  842 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:854:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  854 |     Lappendstr(defs_list, "0,\n");
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:864:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  864 |     Lappendstr(defs_list, "0,\n");
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:874:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  874 |     Lappendstr(defs_list, "0,\n");
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:887:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  887 |     Lappendstr(defs_list, "0};\n");
      |                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:892:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  892 |         Lappendstr(defs_list, "static Symbol* _morphology_sym;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:895:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  895 |         Lappendstr(defs_list, "extern Node* nrn_alloc_node_;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:909:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  909 |                "\n\
      |                ^~~~
  910 | extern Prop* need_memb(Symbol*);\n\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  911 | static void nrn_alloc(Prop* _prop) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  912 |         Prop *prop_ion;\n\
      |         ~~~~~~~~~~~~~~~~~~
  913 |         double *_p; Datum *_ppvar;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  914 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:917:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  917 |                    " if (nrn_point_prop_) {\n\
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  918 |         _prop->_alloc_seq = nrn_point_prop_->_alloc_seq;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  919 |         _p = nrn_point_prop_->param;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  920 |         _ppvar = nrn_point_prop_->dparam;\n }else{\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:924:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  924 |     Lappendstr(defs_list, "     /*initialize range parameters*/\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:935:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  935 |         Lappendstr(defs_list, " }\n");
      |                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:937:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  937 |     Lappendstr(defs_list, "\t_prop->param = _p;\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:942:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  942 |             Lappendstr(defs_list, " if (!nrn_point_prop_) {\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:947:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  947 |             Lappendstr(defs_list, " }\n");
      |                                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:949:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  949 |         Lappendstr(defs_list, "\t_prop->dparam = _ppvar;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:950:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  950 |         Lappendstr(defs_list, "\t/*connect ionic variables to this model*/\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1042:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1042 |         Lappendstr(defs_list, "if (!nrn_point_prop_) {_constructor(_prop);}\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1045:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1045 |                        "\n\
      |                        ^~~~
 1046 | static void _constructor(Prop* _prop) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1047 |         double* _p; Datum* _ppvar; Datum* _thread;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1048 |         _thread = (Datum*)0;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~
 1049 |         _p = _prop->param; _ppvar = _prop->dparam;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1050 | {\n\
      | ~~~~                    
 1051 | ");
      | ~                       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1054:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1054 |                        "\n\
      |                        ^~~~
 1055 | static void _constructor(Prop* _prop) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1056 |         _p = _prop->param; _ppvar = _prop->dparam;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1057 | {\n\
      | ~~~~                    
 1058 | ");
      | ~                       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1061:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1061 |         Lappendstr(procfunc, "\n}\n}\n");
      |                              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1063:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1063 |     Lappendstr(defs_list, "\n}\n");
      |                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1065:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1065 |     Lappendstr(defs_list, "static void _initlists();\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1068:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1068 |         Lappendstr(defs_list, " /* some states have an absolute tolerance */\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1069:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1069 |         Lappendstr(defs_list, "static Symbol** _atollist;\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1070:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1070 |         Lappendstr(defs_list, "static HocStateTolerance _hoc_state_tol[] = {\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1083:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1083 |         Lappendstr(defs_list, "0,0\n};\n");
      |                               ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1094:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1094 |             diag("can't use net_send if there is no NET_RECEIVE block", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1099:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1099 |             insertstr(net_send_delivered_, "  if (_lflag == 1. ) {*(_tqitem) = 0;}\n");
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1103:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1103 |         Lappendstr(defs_list, "static void _net_receive(Point_process*, double*, double);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1105:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1105 |             Lappendstr(defs_list, "extern int _nrn_netcon_args(void*, double***);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1108:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1108 |             Lappendstr(defs_list, "static void _net_init(Point_process*, double*, double);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1112:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1112 |         Lappendstr(defs_list, "static void _thread_mem_init(Datum*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1115:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1115 |         Lappendstr(defs_list, "static void _thread_cleanup(Datum*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1118:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1118 |         lappendstr(defs_list, "static void _update_ion_pointer(Datum*);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1122:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1122 |                    "static void bbcore_write(double*, int*, int*, int*, _threadargsproto_);\n");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1124:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1124 |                    "extern void hoc_reg_bbcore_write(int, void(*)(double*, int*, int*, int*, "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1125 |                    "_threadargsproto_));\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1127:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1127 |                    "static void bbcore_read(double*, int*, int*, int*, _threadargsproto_);\n");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1129:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1129 |                    "extern void hoc_reg_bbcore_read(int, void(*)(double*, int*, int*, int*, "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1130 |                    "_threadargsproto_));\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1133:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1133 |                "\
      |                ^~
 1134 | extern Symbol* hoc_lookup(const char*);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1135 | extern void _nrn_thread_reg(int, int, void(*)(Datum*));\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1136 | extern void _nrn_thread_table_reg(int, void(*)(double*, Datum*, Datum*, NrnThread*, int));\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1137 | extern void hoc_register_tolerance(int, HocStateTolerance*, Symbol***);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1138 | extern void _cvode_abstol( Symbol**, double*, int);\n\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1139 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1146:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1146 |     q = lappendstr(defs_list, "");
      |                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1147:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1147 |     Lappendstr(defs_list, "_initlists();\n");
      |                           ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1161:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1161 |             Lappendstr(defs_list, "\t_morphology_sym = hoc_lookup(\"morphology\");\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1180:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1180 |                 Lappendstr(defs_list, " register_destructor(_destructor);\n");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1196:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1196 |                 Lappendstr(defs_list, " _thread_mem_init(_extcall_thread);\n");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1198:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1198 |                     Lappendstr(defs_list, " _thread1data_inuse = 0;\n");
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1203:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1203 |         Lappendstr(defs_list, "_mechtype = nrn_get_mechtype(_mechanism[1]);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1204:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1204 |         lappendstr(defs_list, "    _nrn_setdata_reg(_mechtype, _setdata);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1206:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1206 |             lappendstr(defs_list, "    _nrn_thread_reg(_mechtype, 1, _thread_mem_init);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1209:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1209 |             lappendstr(defs_list, "    _nrn_thread_reg(_mechtype, 0, _thread_cleanup);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1212:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1212 |             lappendstr(defs_list, "    _nrn_thread_reg(_mechtype, 2, _update_ion_pointer);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1215:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1215 |             lappendstr(defs_list, "    _nrn_thread_table_reg(_mechtype, _check_table_thread);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1218:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1218 |             lappendstr(defs_list, "  hoc_reg_bbcore_write(_mechtype, bbcore_write);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1219:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1219 |             lappendstr(defs_list, "  hoc_reg_bbcore_read(_mechtype, bbcore_read);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1223:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1223 |                        "#if NMODL_TEXT\n  hoc_reg_nmodl_text(_mechtype, nmodl_file_text);\n  "
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1224 |                        "hoc_reg_nmodl_filename(_mechtype, nmodl_filename);\n#endif\n");
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1229:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1229 |             Lappendstr(defs_list, " hoc_reg_watch_allocate(_mechtype, _watch_alloc);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1253:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1253 |             Lappendstr(defs_list, "\tnrn_writes_conc(_mechtype, 0);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1259:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1259 |                        "\
      |                        ^~
 1260 |         hoc_register_cvode(_mechtype, _ode_count, _ode_map, _ode_spec, _ode_matsol);\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1262:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1262 |                        "\
      |                        ^~
 1263 |         hoc_register_tolerance(_mechtype, _hoc_state_tol, &_atollist);\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1265:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1265 |                 Lappendstr(defs_list, " hoc_register_synonym(_mechtype, _ode_synonym);\n");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1269:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1269 |                        "\
      |                        ^~
 1270 |         hoc_register_cvode(_mechtype, _ode_count, 0, 0, 0);\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1289:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1289 |             Lappendstr(defs_list, "add_nrn_has_net_event(_mechtype);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1292:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1292 |             Lappendstr(defs_list, "pnt_receive[_mechtype] = _net_receive;\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1294:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1294 |                 Lappendstr(defs_list, "pnt_receive_init[_mechtype] = _net_init;\n");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1309:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1309 |                           " \
      |                           ^~~
 1310 | #if EXTRACELLULAR\n\
      | ~~~~~~~~~~~~~~~~~~~~       
 1311 | if (_nd->_extnode) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~    
 1312 |    v = NODEV(_nd) +_nd->_extnode->_v[0];\n\
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1313 | }else\n\
      | ~~~~~~~~                   
 1314 | #endif\n\
      | ~~~~~~~~~                  
 1315 | {\n\
      | ~~~~                       
 1316 |    v = NODEV(_nd);\n\
      |    ~~~~~~~~~~~~~~~~~~      
 1317 | }\n");
      | ~~~~                       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1319:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1319 |                 insertstr(ITM(q), " v = NODEV(_nd);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1337:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1337 |             Lappendstr(defs_list, "\thoc_register_ldifus1(_difusfunc);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1338:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1338 |             Linsertstr(defs_list, "static void _difusfunc(ldifusfunc2_t, NrnThread*);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1342:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1342 |                "\
      |                ^~
 1343 |         hoc_register_var(hoc_scdoub, hoc_vdoub, hoc_intfunc);\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1357:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1357 |         Lappendstr(defs_list, "hoc_register_limits(_mechtype, _hoc_parm_limits);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1358:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1358 |         Lappendstr(defs_list, "hoc_register_units(_mechtype, _hoc_parm_units);\n");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1360:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1360 |     Lappendstr(defs_list, "}\n"); /* end of _reg */
      |                           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1362:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1362 |         Lappendstr(procfunc, "\nstatic void _thread_mem_init(Datum* _thread) {\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1364:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1364 |         Lappendstr(procfunc, "}\n");
      |                              ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1367:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1367 |         Lappendstr(procfunc, "\nstatic void _thread_cleanup(Datum* _thread) {\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1369:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1369 |         Lappendstr(procfunc, "}\n");
      |                              ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1377:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1377 |                        "\n\
      |                        ^~~~
 1378 | static void _destructor(Prop* _prop) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1379 |         double* _p; Datum* _ppvar; Datum* _thread;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1380 |         _thread = (Datum*)0;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~
 1381 |         _p = _prop->param; _ppvar = _prop->dparam;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1382 | {\n\
      | ~~~~                    
 1383 | ");
      | ~                       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1386:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1386 |                        "\n\
      |                        ^~~~
 1387 | static void _destructor(Prop* _prop) {\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1388 |         _p = _prop->param; _ppvar = _prop->dparam;\n\
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1389 | {\n\
      | ~~~~                    
 1390 | ");
      | ~                       
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1393:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1393 |         Lappendstr(procfunc, "\n}\n}\n");
      |                              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:229:12: warning: unused variable ‘j’ [-Wunused-variable]
  229 |     int i, j, ioncount, pointercount, gind, emit_check_table_thread;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void ldifusreg()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1469:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1469 |         lappendstr(procfunc, "  return");
      |                              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1473:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1473 |         lappendstr(procfunc, ";\n}\n");
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1475:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1475 |     lappendstr(procfunc, "static void _difusfunc(ldifusfunc2_t _f, NrnThread* _nt) {int _i;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1526:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1526 |         lappendstr(procfunc, ", _nt);\n");
      |                              ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1528:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1528 |     lappendstr(procfunc, "}\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int decode_limits(Symbol*, double*, double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1533:12: warning: unused variable ‘d1’ [-Wunused-variable]
 1533 |     double d1;
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int decode_tolerance(Symbol*, double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1557:12: warning: unused variable ‘d1’ [-Wunused-variable]
 1557 |     double d1;
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void decode_ustr(Symbol*, double*, double*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1619:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1619 |         diag(sym->name, " does not have a proper declaration");
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void units_reg()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1632:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1632 |     Lappendstr(defs_list, "static HocParmUnits _hoc_parm_units[] = {\n");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1675:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1675 |     Lappendstr(defs_list, "0,0\n};\n");
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrn_list(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1742:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1742 |         diag("NEURON SECTION variables not implemented", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1752:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1752 |         threadsafe("Use of EXTERNAL is not thread safe.");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1760:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1760 |         threadsafe("Use of POINTER is not thread safe.");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1767:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1767 |         threadsafe("Use of BBCOREPOINTER is not thread safe.");
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void bablk(int, int, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1786:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1786 |     qb = insertstr(q1->prev->prev, "/*");
      |                                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1787:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1787 |     insertstr(q1, "*/\n");
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1797:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1797 |     vectorize_substitute(insertstr(q, ""), "double* _p; Datum* _ppvar;");
      |                                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1797:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1797 |     vectorize_substitute(insertstr(q, ""), "double* _p; Datum* _ppvar;");
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1798:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1798 |     qv = insertstr(q, "_p = _pp; _ppvar = _ppd;\n");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrn_use(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1834:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1834 |         diag("mergeing of neuron models not supported yet", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1844:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1844 |             lappendstr(useion, "-10000.");
      |                                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘Symbol* ifnew_install(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1914:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1914 |         parminstall(s, "0", "", "");
      |                        ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1914:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1914 |         parminstall(s, "0", "", "");
      |                             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1914:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1914 |         parminstall(s, "0", "", "");
      |                                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrndeclare()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1923:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1923 |     s = lookup("diam");
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1926:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1926 |             diag(s->name, "cannot be a RANGE or GLOBAL variable for this mechanism");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1931:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1931 |     s = lookup("area");
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1934:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1934 |             diag(s->name, "cannot be a RANGE or GLOBAL variable for this mechanism");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1941:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1941 |         s = ifnew_install("v");
      |                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1946:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1946 |         s = ifnew_install("v");
      |                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1949:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1949 |     s = ifnew_install("t");
      |                       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1951:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1951 |     s = ifnew_install("dt");
      |                       ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1954:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1954 |                                     "\n#define t nrn_threads->_t\n#define dt nrn_threads->_dt\n"),
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1955:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1955 |                          "\n#define t _nt->_t\n#define dt _nt->_dt\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1957:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1957 |     s = lookup("usetable");
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1961:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1961 |     s = lookup("celsius");
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1965:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1965 |     s = lookup("celcius");
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:1967:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1967 |         diag("celcius should be spelled celsius", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void declare_p()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2036:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2036 |         s = ifnew_install("v");
      |                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2041:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2041 |         s = ifnew_install("_g");
      |                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2045:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2045 |         s = ifnew_install("_tsav");
      |                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int iondef(int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2177:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2177 |         q = lappendstr(defs_list, "#define _nd_area  *_ppvar[0]._pval\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2186:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2186 |             lappendstr(uip, "extern void nrn_update_ion_pointer(Symbol*, Datum*, int, int);\n");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2187:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2187 |             lappendstr(uip, "static void _update_ion_pointer(Datum* _ppvar) {\n");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2297:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2297 |         lappendstr(uip, "}\n");
      |                         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘List* begin_dion_stmt()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2317:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2317 |     qbrak = lappendstr(l, "\t{");
      |                           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘List* end_dion_stmt(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2351:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2351 |                     Lappendstr(l, "* 1.e2/ (_nd_area);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2353:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2353 |                     Lappendstr(l, ";\n");
      |                                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2359:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2359 |     Lappendstr(l, "\t}\n");
      |                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void ion_promote(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2383:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2383 |             Lappendstr(defs_list, "nrn_check_conc_write(_prop, prop_ion, 1);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2387:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2387 |             Lappendstr(defs_list, "nrn_check_conc_write(_prop, prop_ion, 0);\n");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void nrn_var_assigned(Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2422:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2422 |              "is a special NEURON variable that should not be\n assigned a value\
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2423 |  in a model description file\n");
      |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘int slist_search(int, Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2462:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2462 |         diag(s->name, "not really a STATE; Ie. No differential equation for it.\n");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_conc_map()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2536:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2536 |                              "is WRITE but is not a STATE and has no assignment statement");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void out_nt_ml_frag(List*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2546:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2546 |     vectorize_substitute(lappendstr(p, "  Datum* _thread;\n"),
      |                                        ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2547:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2547 |                          "  double* _p; Datum* _ppvar; Datum* _thread;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2549:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2549 |                "  Node* _nd; double _v; int _iml, _cntml;\n\
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2550 |   _cntml = _ml->_nodecount;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2551 |   _thread = _ml->_thread;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~
 2552 |   for (_iml = 0; _iml < _cntml; ++_iml) {\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2553 |     _p = _ml->_data[_iml]; _ppvar = _ml->_pdata[_iml];\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2554 |     _nd = _ml->_nodelist[_iml];\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2555 |     v = NODEV(_nd);\n\
      |     ~~~~~~~~~~~~~~~~~~
 2556 | ");
      | ~               
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_emit_interface()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2564:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2564 |                    "\n\
      |                    ^~~~
 2565 | static int _ode_count(int);\n");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2573:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2573 |                    "\n\
      |                    ^~~~
 2574 | static int _ode_count(int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2575 | static void _ode_map(int, double**, double**, double*, Datum*, double*, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2576 | static void _ode_spec(NrnThread*, _Memb_list*, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2577 | static void _ode_matsol(NrnThread*, _Memb_list*, int);\n\
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2578 | ");
      | ~                   
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2591:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2591 |                        "\nstatic void _ode_spec(NrnThread* _nt, _Memb_list* _ml, int _type) {\n");
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2598:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2598 |             vectorize_substitute(lappendstr(procfunc, "();\n"), "(_p, _ppvar, _thread, _nt);\n");
      |                                                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2598:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2598 |             vectorize_substitute(lappendstr(procfunc, "();\n"), "(_p, _ppvar, _thread, _nt);\n");
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2602:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2602 |             Lappendstr(procfunc, "}}\n");
      |                                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2605:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2605 |                        "\n\
      |                        ^~~~
 2606 | static void _ode_map(int _ieq, double** _pv, double** _pvdot, double* _pp, Datum* _ppd, double* _atol, int _type) {");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2607:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2607 |             vectorize_substitute(lappendstr(procfunc, "\n"),
      |                                                       ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2608:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2608 |                                  "\n\
      |                                  ^~~~
 2609 |         double* _p; Datum* _ppvar;\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2625:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2625 |             Lappendstr(procfunc, "}\n");
      |                                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2627:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2627 |                 Lappendstr(defs_list, "static void _ode_synonym(int, double**, Datum**);\n");
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2629:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2629 |                            "\
      |                            ^~
 2630 | static void _ode_synonym(int _cnt, double** _pp, Datum** _ppd) {");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2631:59: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2631 |                 vectorize_substitute(lappendstr(procfunc, "\n"),
      |                                                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2632:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2632 |                                      "\n\
      |                                      ^~~~
 2633 |         double* _p; Datum* _ppvar;\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2635:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2635 |                            "\
      |                            ^~
 2636 |         int _i; \n\
      |         ~~~~~~~~~~~         
 2637 |         for (_i=0; _i < _cnt; ++_i) {_p = _pp[_i]; _ppvar = _ppd[_i];\n");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2639:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2639 |                 Lappendstr(procfunc, "}}\n");
      |                                      ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2668:59: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2668 |                 vectorize_substitute(lappendstr(procfunc, "();\n"),
      |                                                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2669:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2669 |                                      "(_p, _ppvar, _thread, _nt);\n");
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2671:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2671 |             Lappendstr(procfunc, "}\n");
      |                                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2673:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2673 |                        "\nstatic void _ode_matsol(NrnThread* _nt, _Memb_list* _ml, int _type) {\n");
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2680:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2680 |             Lappendstr(procfunc, "}}\n");
      |                                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_proced_emit()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2713:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2713 |                "\n\
      |                ^~~~
 2714 | static void _ode_matsol(Node* _nd, double* _pp, Datum* _ppd){}\n");
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void cvode_rw_cur(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2753:13: warning: variable ‘sion’ set but not used [-Wunused-but-set-variable]
 2753 |     Symbol* sion;
      |             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void net_receive(Item*, Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2785:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2785 |         diag("Only one NET_RECEIVE block allowed", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2788:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2788 |         diag("NET_RECEIVE can only exist in a POINT_PROCESS", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2792:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2792 |     insertstr(qstmt, "(Point_process* _pnt, double* _args, double _lflag)");
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2805:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2805 |     q = insertstr(qstmt, "\n{");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2806:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2806 |     vectorize_substitute(q, "\n{  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;\n");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2808:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2808 |         insertstr(qstmt, "  int _watch_rm = 0;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2810:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2810 |     q = insertstr(qstmt, "  _p = _pnt->_prop->param; _ppvar = _pnt->_prop->dparam;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2811:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2811 |     vectorize_substitute(insertstr(q, ""), "  _thread = (Datum*)0; _nt = (NrnThread*)_pnt->_vnt;");
      |                                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2811:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2811 |     vectorize_substitute(insertstr(q, ""), "  _thread = (Datum*)0; _nt = (NrnThread*)_pnt->_vnt;");
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2814:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2814 |             insertstr(qstmt, " assert(_tsav <= t); _tsav = t;");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2817:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2817 |                       " if (_tsav > t){ extern char* hoc_object_name(); "
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2818 |                       "hoc_execerror(hoc_object_name(_pnt->ob), \":Event arrived out of order. "
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2819 |                       "Must call ParallelContext.set_maxstep AFTER assigning minimum "
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2820 |                       "NetCon.delay\");}\n _tsav = t;");
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2823:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2823 |     insertstr(qend, "}");
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2831:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2831 |         Symbol* vsym = lookup("v");
      |                               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2835:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2835 |                 insertstr(qstmt, " v = NODEV(_pnt->node);\n");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2836:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2836 |                 insertstr(qend, "\n NODEV(_pnt->node) = v;\n");
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2853:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2853 |                     diag(s->name, ":only concentrations can be mentioned in a NET_RECEIVE block");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2863:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2863 |                         diag("too many ions mentioned in NET_RECEIVE block (limit 10", (char*) 0);
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2782:12: warning: unused variable ‘b’ [-Wunused-variable]
 2782 |     int i, b;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void net_init(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2896:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2896 |     replacstr(qinit, "\nstatic void _net_init(Point_process* _pnt, double* _args, double _lflag)");
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2899:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2899 |                          "\
      |                          ^~
 2900 |     double* _p = _pnt->_prop->param;\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2901 |     Datum* _ppvar = _pnt->_prop->dparam;\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2902 |     Datum* _thread = (Datum*)0;\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2903 |     NrnThread* _nt = (NrnThread*)_pnt->_vnt;\n\
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2904 | ");
      | ~                         
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2906:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2906 |         diag("NET_RECEIVE block can contain only one INITIAL block", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void fornetcon(Item*, Item*, Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2938:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2938 |     insertstr(qend->next, "\t}}\n");
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void chk_global_state()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2972:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2972 |             diag(s->name, " is a STATE variable and hence cannot be declared as GLOBAL");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: In function ‘void conductance_hint(int, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2991:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 2991 |         diag("CONDUCTANCE can only appear in BREAKPOINT block", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  8%] Building CXX object src/nrniv/CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:3000:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 3000 |             diag(s->name, "not declared as USEION in NEURON block");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNRNUNIT=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/modlunit -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o -MF CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o.d -o CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/modlunit_generated/parse1.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:2989:11: warning: unused variable ‘q’ [-Wunused-variable]
 2989 |     Item* q;
      |           ^
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from ../../../../src/modlunit/parse1.ypp:4:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:182:12: warning: ‘cvode_index’ defined but not used [-Wunused-variable]
  182 | static int cvode_index;
      |            ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/nocpout.cpp:179:12: warning: ‘cond_index’ defined but not used [-Wunused-variable]
  179 | static int cond_index;
      |            ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp: In function ‘void c_out()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:292:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  292 |             printlist(end_dion_stmt(".001"));
      |                                     ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp: In function ‘void c_out_vectorize()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:745:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  745 |                     "current can only be LOCAL in a BREAKPOINT if CONDUCTANCE statements are "
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  746 |                     "used. ",
      |                     ~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:797:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  797 |                 printlist(end_dion_stmt(".001"));
      |                                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp: In function ‘void conductance_cout()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:999:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  999 |                 lappendstr(m, "_v");
      |                               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/noccout.cpp:1006:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1006 |             diag("modelfunc contains item which is not a SYMBOL or STRING", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/cy_cpp_filt.sh /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/graphicsPrimitives.cpp
+ file=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/graphicsPrimitives.cpp
+ mingw=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
+ test x = x1
[  8%] Built target rxd_cython_generated
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d && bash /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/runpy.sh /usr/bin/python3
+ echo runpy /usr/bin/python3
+ pyexe=/usr/bin/python3
runpy /usr/bin/python3
+ mingw=
+ shift
+ export 'LDCSHARED=/usr/lib64/openmpi/bin/mpicc -shared'
+ LDCSHARED='/usr/lib64/openmpi/bin/mpicc -shared'
+ export 'LDCXXSHARED=/usr/lib64/openmpi/bin/mpicxx -shared'
+ LDCXXSHARED='/usr/lib64/openmpi/bin/mpicxx -shared'
+ export SETUPTOOLS_USE_DISTUTILS=local
+ SETUPTOOLS_USE_DISTUTILS=local
+ test x = x1
+ /usr/bin/python3 setup.py build_ext --build-lib=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/lib/python
[  9%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp
[  9%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp:54:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
../../../../src/modlunit/parse1.ypp: In function ‘int yyparse()’:
../../../../src/modlunit/parse1.ypp:120:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:147:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:175:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:234:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:254:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:255:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:268:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:287:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:292:27: warning: unused variable ‘q’ [-Wunused-variable]
../../../../src/modlunit/parse1.ypp:292:37: warning: unused variable ‘d’ [-Wunused-variable]
../../../../src/modlunit/parse1.ypp:313:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:377:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:420:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:445:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:452:11: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:459:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:467:11: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:480:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:506:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:508:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:527:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:580:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:619:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:630:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:645:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:648:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:650:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:655:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:660:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:674:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:681:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:689:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:693:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:700:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:713:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:718:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:721:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:728:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:733:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:788:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:798:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:822:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:870:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
../../../../src/modlunit/parse1.ypp:877:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/modlunit/parse1.ypp:42:23: note: in definition of macro ‘myerr’
parse1.cpp:3625:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
parse1.cpp:563:22: note: in definition of macro ‘YY_’
parse1.cpp:3736:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
parse1.cpp:563:22: note: in definition of macro ‘YY_’
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void explicit_decl(int, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:82:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 |             diag("Multiple declaration of ", sym->name);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:102:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  102 |         diag(sym->name, "has different values at same level");
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘Symbol* ifnew_parminstall(char*, char*, char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:188:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  188 |             diag(s->name, "can't be declared a parameter by default");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void steppedinstall(Symbol*, Item*, Item*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:203:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  203 |         diag("Only one STEPPED variable can be defined", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:217:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  217 |             diag("Maximum of 5 steps in a stepped variable", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:227:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  227 | static char* indepunits = "";
      |                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void indepinstall(Symbol*, char*, char*, char*, Item*, char*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:251:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  251 |                 parminstall(indepsym, "0", "ms", "");
      |                                       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:251:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  251 |                 parminstall(indepsym, "0", "ms", "");
      |                                            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:251:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  251 |                 parminstall(indepsym, "0", "ms", "");
      |                                                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:257:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  257 |             diag("Only one independent variable can be defined", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void depinstall(int, Symbol*, int, char*, char*, char*, Item*, int, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:309:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  309 |         diag(n->name, "tolerance can be specified only for a STATE");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:322:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  322 |             diag("START not legal except in  STATE block", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void statdefault(Symbol*, int, char*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:342:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  342 |         diag(n->name, "can't be a STATE");
      |                       ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:346:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  346 |         s = ifnew_parminstall(nam, "0", units, "");
      |                                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:346:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  346 |         s = ifnew_parminstall(nam, "0", units, "");
      |                                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:348:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  348 |             parminstall(s, STR(qs), units, "");
      |                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:356:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  356 |         depinstall(0, s, index, "0", "1", un, ITEM0, 0, "");
      |                                 ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:356:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  356 |         depinstall(0, s, index, "0", "1", un, ITEM0, 0, "");
      |                                      ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:356:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  356 |         depinstall(0, s, index, "0", "1", un, ITEM0, 0, "");
      |                                                         ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void vectorize_scan_for_func(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:392:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  392 |                         vectorize_substitute(q->next, "(_p, _ppvar, _thread, _nt");
      |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:394:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  394 |                         vectorize_substitute(q->next, "(_p, _ppvar, _thread, _nt,");
      |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:382:15: warning: unused variable ‘qq’ [-Wunused-variable]
  382 |     Item *q, *qq;
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:383:9: warning: unused variable ‘b’ [-Wunused-variable]
  383 |     int b;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void defarg(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:408:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  408 |         vectorize_substitute(insertstr(q2, ""), "_threadargsproto_");
      |                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:408:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  408 |         vectorize_substitute(insertstr(q2, ""), "_threadargsproto_");
      |                                                 ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:414:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  414 |             insertstr(q, "double");
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:418:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  418 |     vectorize_substitute(insertstr(q1->next, ""), "_threadargsprotocomma_");
      |                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:418:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  418 |     vectorize_substitute(insertstr(q1->next, ""), "_threadargsprotocomma_");
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:404:11: warning: unused variable ‘q3’ [-Wunused-variable]
  404 |     Item *q3, *q;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void lag_stmt(Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:437:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  437 |         diag("INDEPENDENT variable must be declared to process", "the LAG statement");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:437:66: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  437 |         diag("INDEPENDENT variable must be declared to process", "the LAG statement");
      |                                                                  ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:440:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  440 |         diag(name1->name, "not a STATE or DEPENDENT variable");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:443:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  443 |         diag(name2->name, "not a CONSTANT or PARAMETER");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:447:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  447 |         diag(buf, "already in use");
      |                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void queue_stmt(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:486:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  486 |         Linsertstr(initfunc, "initqueue();\n");
      |                              ^~~~~~~~~~~~~~~~
[  9%] Built target rx3dextensions_0
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:489:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  489 |         replacstr(q1, "enqueue(");
      |                       ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:491:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  491 |         replacstr(q1, "dequeue(");
      |                       ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:497:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  497 |         diag(s->name, "not declared");
      |                       ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void add_nrnthread_arg(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:518:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  518 |     vectorize_substitute(insertstr(q->next, "nrn_threads,"), "_nt,");
      |                                             ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:518:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  518 |     vectorize_substitute(insertstr(q->next, "nrn_threads,"), "_nt,");
      |                                                              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘int check_tables_threads(List*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:572:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  572 |                    "\nstatic void _check_table_thread(double* _p, Datum* _ppvar, Datum* _thread, "
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  573 |                    "NrnThread* _nt, int _type) {\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:578:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  578 |         lappendstr(p, "}\n");
      |                       ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void table_massage(List*, Item*, Item*, List*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:604:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  604 |     ifnew_parminstall("usetable", "1", "", "0 1");
      |                       ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:604:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  604 |     ifnew_parminstall("usetable", "1", "", "0 1");
      |                                   ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:604:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  604 |     ifnew_parminstall("usetable", "1", "", "0 1");
      |                                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:604:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  604 |     ifnew_parminstall("usetable", "1", "", "0 1");
      |                                            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:615:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  615 |             diag("TABLE stmt in FUNCTION cannot have a table name list", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:621:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  621 |             diag("TABLE stmt in PROCEDURE must have a table name list", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:625:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  625 |         diag("FUNCTION or PROCEDURE containing a TABLE stmt\n", "must have exactly one argument");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:625:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  625 |         diag("FUNCTION or PROCEDURE containing a TABLE stmt\n", "must have exactly one argument");
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:670:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  670 |     vectorize_substitute(q, "");
      |                             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:677:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  677 |     Lappendstr(procfunc, " static int _maktable=1; int _i, _j, _ix = 0;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:678:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  678 |     Lappendstr(procfunc, " double _xi, _tmax;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:683:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  683 |     lappendstr(procfunc, " if (!usetable) {return;}\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/depend
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:705:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  705 |     Lappendstr(procfunc, " if (_maktable) { double _x, _dx; _maktable=0;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:712:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  712 |     Lappendstr(procfunc, ";\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:748:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  748 |     Lappendstr(procfunc, "  }\n"); /*closes loop over _i index*/
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:755:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  755 |     Lappendstr(procfunc, " }\n"); /* closes if(maktable)) */
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:756:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  756 |     Lappendstr(procfunc, "}\n\n");
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:766:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  766 |         Lappendstr(procfunc, "double");
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:768:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  768 |         Lappendstr(procfunc, "static int");
      |                              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:787:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  787 |         Lappendstr(procfunc, "return");
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:796:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  796 |         Lappendstr(procfunc, "return 0;\n");
      |                              ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:798:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  798 |     Lappendstr(procfunc, "}\n\n"); /* end of new function */
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:802:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  802 |         Lappendstr(procfunc, "static double");
      |                              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:804:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  804 |         Lappendstr(procfunc, "static void");
      |                              ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:815:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  815 |     Lappendstr(procfunc, "int _i, _j;\n");
      |                          ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:816:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  816 |     Lappendstr(procfunc, "double _xi, _theta;\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:819:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  819 |     Lappendstr(procfunc, "if (!usetable) {\n");
      |                          ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:821:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  821 |         Lappendstr(procfunc, "return");
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:830:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  830 |         Lappendstr(procfunc, "return;");
      |                              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:832:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  832 |     Lappendstr(procfunc, "\n}\n");
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:837:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  837 |     Lappendstr(procfunc, "if (isnan(_xi)) {\n");
      |                          ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:839:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  839 |         Lappendstr(procfunc, " return _xi; }\n");
      |                              ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:853:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  853 |         Lappendstr(procfunc, " return;\n }\n");
      |                              ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:855:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  855 |     Lappendstr(procfunc, "if (_xi <= 0.) {\n");
      |                          ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:873:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  873 |         Lappendstr(procfunc, "return;");
      |                              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:875:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  875 |     Lappendstr(procfunc, "}\n");
      |                          ^~~~~
[  9%] Linking CXX executable ../../bin/modlunit
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E cmake_link_script CMakeFiles/modlunit.dir/link.txt --verbose=1
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/DependInfo.cmake --color=
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:896:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  896 |         Lappendstr(procfunc, "return;");
      |                              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:898:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  898 |     Lappendstr(procfunc, "}\n");
      |                          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:900:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  900 |     Lappendstr(procfunc, "_i = (int) _xi;\n");
      |                          ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:910:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  910 |         Lappendstr(procfunc, "_theta = _xi - (double)_i;\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:931:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  931 |     Lappendstr(procfunc, "}\n\n"); /* end of new function */
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void hocfunchack(Symbol*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:968:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  968 |     vectorize_substitute(lappendstr(procfunc, ""),
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:969:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  969 |                          "\
      |                          ^~
  970 |   double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  971 | ");
      | ~                         
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:973:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  973 |         vectorize_substitute(lappendstr(procfunc, "  _hoc_setdata(_vptr);\n"),
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:974:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  974 |                              "\
      |                              ^~
  975 |   _p = ((Point_process*)_vptr)->_prop->param;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  976 |   _ppvar = ((Point_process*)_vptr)->_prop->dparam;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  977 |   _thread = _extcall_thread;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  978 |   _nt = (NrnThread*)((Point_process*)_vptr)->_vnt;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  979 | ");
      | ~                             
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:981:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  981 |         vectorize_substitute(lappendstr(procfunc, ""),
      |                                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:982:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  982 |                              "\
      |                              ^~
  983 |   if (_extcall_prop) {_p = _extcall_prop->param; _ppvar = _extcall_prop->dparam;}else{ _p = (double*)0; _ppvar = (Datum*)0; }\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  984 |   _thread = _extcall_thread;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  985 |   _nt = nrn_threads;\n\
      |   ~~~~~~~~~~~~~~~~~~~~~       
  986 | ");
      | ~                             
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:990:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  990 |         qp = lappendstr(procfunc, "");
      |                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:996:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  996 |         Lappendstr(procfunc, "_r = ");
      |                              ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:998:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  998 |         Lappendstr(procfunc, "_r = 1.;\n");
      |                              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1001:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1001 |     lappendstr(procfunc, "(");
      |                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1003:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1003 |     qp = lappendstr(procfunc, "");
      |                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1009:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1009 |             Lappendstr(procfunc, ",");
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1014:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1014 |         Lappendstr(procfunc, ");\n return(_r);\n}\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1017:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1017 |         Lappendstr(procfunc, ");\n hoc_retpushx(_r);\n}\n");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1020:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1020 |         vectorize_substitute(qp, "_p, _ppvar, _thread, _nt,");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1022:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1022 |         vectorize_substitute(qp, "_p, _ppvar, _thread, _nt");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:956:11: warning: unused variable ‘q’ [-Wunused-variable]
  956 |     Item* q;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void vectorize_use_func(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1041:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1041 |             Insertstr(qpar1->next, "&");
      |                                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1047:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1047 |                 replacstr(qname, "");
      |                                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1048:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1048 |                 replacstr(qpar1, "");
      |                                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1049:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1049 |                 replacstr(qpar2, "");
      |                                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1055:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1055 |                         replacstr(qeq, "=");
      |                                        ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1068:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1068 |                     Linsertstr(procfunc, "extern int state_discon_flag_;\n");
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1071:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1071 |                 Insertstr(qpar1->next, "-1, &");
      |                                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1077:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1077 |                 replacstr(qname, "artcell_net_send");
      |                                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1079:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1079 |             Insertstr(qexpr, "t + ");
      |                              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1081:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1081 |                 Insertstr(qpar1->next, "_tqitem, _args, _pnt,");
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1083:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1083 |                 Insertstr(qpar1->next, "_tqitem, (double*)0, _ppvar[1]._pvoid,");
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1085:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1085 |                 diag("net_send allowed only in INITIAL and NET_RECEIVE blocks", (char*) 0);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1090:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1090 |                 Insertstr(qpar1->next, "_pnt,");
      |                                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1092:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1092 |                 diag("net_event", "only allowed in NET_RECEIVE block");
      |                      ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1092:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1092 |                 diag("net_event", "only allowed in NET_RECEIVE block");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1096:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1096 |                 replacstr(qname, "artcell_net_move");
      |                                  ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1099:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1099 |                 Insertstr(qpar1->next, "_tqitem, _pnt,");
      |                                        ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1101:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1101 |                 diag("net_move", "only allowed in NET_RECEIVE block");
      |                      ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1101:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1101 |                 diag("net_move", "only allowed in NET_RECEIVE block");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1108:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1108 |         q = insertstr(qpar1->next, "_threadargscomma_");
      |                                    ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1110:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1110 |         q = insertstr(qpar1->next, "_threadargs_");
      |                                    ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void function_table(Symbol*, Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1142:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1142 |         diag("FUNCTION_TABLE declaration must have one or more arguments:", s->name);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1148:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1148 |     insertstr(qb2, "}\n/* "); /* kludge to avoid a bad vectorize_substitute */
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1149:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1149 |     insertstr(qb2->next, " */\n");
      |                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void watchstmt(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1174:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1174 |         diag("\"WATCH\" statement only allowed in NET_RECEIVE block", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1178:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1178 |     vectorize_substitute(lappendstr(procfunc, ""),(char*)"\tdouble* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;\n\t_thread= (Datum*)0; _nt = (NrnThread*)_pnt->_vnt;\n");
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1186:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1186 |         insertstr(par1, "-(");
      |                         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1187:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1187 |         insertstr(par2->next, ")");
      |                               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1189:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1189 |     replacstr(dir, ") - (");
      |                    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1190:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1190 |     lappendstr(procfunc, ";\n}\n");
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1196:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1196 |                    "\nstatic void _watch_alloc(Datum* _ppvar) {\n"
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1197 |                    "  Point_process* _pnt = (Point_process*)_ppvar[1]._pvoid;\n");
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘Item* protect_astmt(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1226:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1226 |     replacstr(q1, "/* PROTECT */_NMODLMUTEXLOCK\n");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1227:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1227 |     q = insertstr(q2->next, "\n _NMODLMUTEXUNLOCK /* end PROTECT */\n");
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp: In function ‘void nrnmutex(int, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1236:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1236 |             diag("MUTEXLOCK invoked after MUTEXLOCK", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1239:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1239 |         replacstr(q, "_NMODLMUTEXLOCK\n");
      |                      ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1243:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1243 |             diag("MUTEXUNLOCK invoked with no earlier MUTEXLOCK", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1246:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1246 |         replacstr(q, "_NMODLMUTEXUNLOCK\n");
      |                      ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/parsact.cpp:1250:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1250 |             diag("MUTEXUNLOCK not invoked after MUTEXLOCK", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/usr/bin/gmake  -f share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/build.make share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
gmake[2]: Nothing to be done for 'share/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir/build'.
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/usr/lib64/openmpi/bin/mpicxx -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/modlunit.dir/__/modlunit/consist.cpp.o CMakeFiles/modlunit.dir/__/modlunit/declare.cpp.o CMakeFiles/modlunit.dir/__/modlunit/init.cpp.o CMakeFiles/modlunit.dir/__/modlunit/io.cpp.o CMakeFiles/modlunit.dir/__/modlunit/kinunit.cpp.o CMakeFiles/modlunit.dir/__/modlunit/list.cpp.o CMakeFiles/modlunit.dir/__/modlunit/model.cpp.o CMakeFiles/modlunit.dir/__/modlunit/nrnunit.cpp.o CMakeFiles/modlunit.dir/__/modlunit/passn.cpp.o CMakeFiles/modlunit.dir/__/modlunit/symbol.cpp.o CMakeFiles/modlunit.dir/__/modlunit/units.cpp.o CMakeFiles/modlunit.dir/__/modlunit/units1.cpp.o CMakeFiles/modlunit.dir/__/modlunit/version.cpp.o CMakeFiles/modlunit.dir/modlunit_generated/lex.cpp.o CMakeFiles/modlunit.dir/modlunit_generated/parse1.cpp.o -o ../../bin/modlunit 
[  9%] Built target rx3d
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp: In function ‘void netrec_discon1(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp:141:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  141 |         insertstr(lastok, "  }\n");
      |                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp: In function ‘void general_discon_adjust(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp:227:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  227 |     insertstr(lastok, "  }\n");
      |                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/netrec_discon.cpp:168:9: warning: unused variable ‘i’ [-Wunused-variable]
  168 |     int i;
      |         ^
[  9%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  9%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[  9%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp: In function ‘void solv_partial(Item*, Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:89:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   89 |     if ((dspace = lookup("delta_x")) == SYM0) {
      |                          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:90:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   90 |         dspace = install("delta_x", NAME);
      |                          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:91:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   91 |         parminstall(dspace, "1", "", "");
      |                             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:91:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   91 |         parminstall(dspace, "1", "", "");
      |                                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:91:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   91 |         parminstall(dspace, "1", "", "");
      |                                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp: In function ‘void partial_eqn(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:142:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |             diag("Two partial equations for same state: ", SYM(q8)->name);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:156:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  156 |         diag(pv[2]->name, "is not a STATE");
      |                           ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:159:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  159 |         diag(pv[2]->name, "' must be the time derivative");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:163:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  163 |             diag(pv[i]->name, "dimension differs from STATE var");
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:166:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |     replacstr(q2->prev, "\n/*where partial call goes*/\n");
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp: In function ‘void massagepartial(Item*, Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:184:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  184 |         diag("Only one partial block currently allowed", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:187:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  187 |         diag("within the PARTIAL block must occur at least one equation with the syntax ---\n",
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:188:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  188 |              "~ V' = F*DEL2(V) + G\n");
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:208:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  208 |                     diag("Duplicate boundary condition for ", s->name);
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:219:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  219 |                     diag("Neumann and Dirichlet conditions", "specified on same side");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:219:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  219 |                     diag("Neumann and Dirichlet conditions", "specified on same side");
      |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:225:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  225 |                     Lappendstr(bnd[i], "0");
      |                                        ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:244:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                 Insertstr(partialcolon, ";\n");
      |                                         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:253:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  253 |             diag("Boundary condition: No partial equation for ", s->name);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:256:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  256 |     replacstr(q1, "int");
      |                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:257:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  257 |     Insertstr(q3, "()\n");
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/partial.cpp:260:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  260 |     Insertstr(q6, "return 0;\n");
      |                   ^~~~~~~~~~~~~
[ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp: In function ‘void sensmassage(int, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:153:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  153 |         diag(buf, "is user defined and cant be used for SENS");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:244:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                 depinstall(1, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:244:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                 depinstall(1, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:244:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                 depinstall(1, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:244:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                 depinstall(1, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:246:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                 depinstall(1, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:246:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                 depinstall(1, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:246:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                 depinstall(1, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:246:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                 depinstall(1, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                                             ^~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:91:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:325:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  325 |         IGNORE(ifnew_parminstall(buf, "0.05", "", ""));
      |                                       ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:325:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  325 |         IGNORE(ifnew_parminstall(buf, "0.05", "", ""));
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:325:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  325 |         IGNORE(ifnew_parminstall(buf, "0.05", "", ""));
      |                                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:320:21: note: in definition of macro ‘IGNORE’
  320 | #define IGNORE(arg) arg
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:335:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  335 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:335:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  335 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:335:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  335 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:335:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  335 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:337:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  337 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:337:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  337 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:337:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  337 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:337:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  337 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                                             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:345:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  345 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                    ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:345:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  345 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:345:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  345 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:345:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  345 |                 depinstall(0, s, SYM(q1)->araydim, "0", "1", "", ITEM0, 0, "");
      |                                                                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:347:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  347 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:347:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  347 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:347:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  347 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/sens.cpp:347:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  347 |                 depinstall(0, s, 0, "0", "1", "", ITEM0, 0, "");
      |                                                             ^~
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void massagenonlin(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:64:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   64 |     replacstr(q1, "\nstatic void");
      |                   ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:65:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   65 |     Insertstr(q3, "()\n");
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:66:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   66 |     Insertstr(q3->next, " int _counte = -1;\n");
      |                         ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:69:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   69 |         diag("NONLINEAR merging not implemented", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘int nonlin_common(Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:120:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  120 |                 diag("no previous equation for adding terms", (char*) 0);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:137:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  137 |             diag(buf, "of states used");
      |                       ^~~~~~~~~~~~~~~~
[ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:150:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  150 |         diag("NONLINEAR contains no equations", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘Item* mixed_eqns(Item*, Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:178:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  178 |     Insertstr(q4, "}");
      |                   ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:179:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  179 |     q = insertstr(q3, "{ static int _recurse = 0;\n int _counte = -1;\n");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:189:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  189 |     Insertstr(q3, "if (!_recurse) {\n _recurse = 1;\n");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:206:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  206 |     Insertstr(q3, "_recurse = 0; if(error) {abort_run(error);}}\n");
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void init_lineq(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:237:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  237 |         replacstr(q1, "");
      |                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:240:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |         replacstr(q1, " ++_counte;\n");
      |                       ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void lin_state_term(Item*, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:251:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  251 |     replacstr(q1, "1.0");
      |                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:255:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  255 |         replacstr(q2, "");
      |                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void linterm(Item*, Item*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:285:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  285 |         signstr = " -= ";
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:287:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  287 |         signstr = " += ";
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:302:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  302 |         diag("more than one state in preceding term", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:304:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  304 |     Insertstr(q2->next, ";\n");
      |                         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp: In function ‘void massage_linblk(Item*, Item*, Item*, Item*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:318:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  318 |         diag(linblk->name, "has no equations");
      |                            ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:322:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  322 |     replacstr(q1, "\nstatic void");
      |                   ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:323:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  323 |     Insertstr(q3, "()\n");
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:324:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  324 |     Insertstr(q3->next, " int _counte = -1;\n");
      |                         ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/simultan.cpp:363:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  363 |     Insertstr(q4, "\n}\n");
      |                   ^~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/units.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/units.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/units.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/units.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/units.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/units.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void solvequeue(Item*, Item*, int, Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:66:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   66 |         Lappendstr(nrnstate, "{");
      |                              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:74:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   74 |         Lappendstr(nrnstate, "}");
      |                              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:80:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |                 diag("The SOLVE statement must be before the DERIVATIVE block for ", SYM(lq)->name);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:98:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   98 |             SYM(q2)->name = stralloc("derivimplicit", SYM(q2)->name);
      |                                      ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:124:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |         replacstr(qtemp, "if (error)");
      |                          ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void solvhandler()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:192:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  192 |                 method = lookup("adrunge");
      |                                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:218:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  218 |                 method = lookup("_advance");
      |                                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:251:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  251 |                 method = lookup("newton");
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:261:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  261 |                 method = lookup("simeq");
      |                                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:285:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  285 |                     insertstr(qsol, "if (!cvode_active_)");
      |                                     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:287:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  287 |                     linsertstr(procfunc, "extern int cvode_active_;\n");
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:291:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  291 |                     insertstr(qsol, "if (!cvode_active_)");
      |                                     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:293:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  293 |                     linsertstr(procfunc, "extern int cvode_active_;\n");
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:315:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  315 |             diag("Illegal or unimplemented SOLVE type: ", fun->name);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:324:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  324 |         Insertstr(qsol, "error =");
      |                         ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:328:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  328 |             vectorize_substitute(qsol->next, "");
      |                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:329:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  329 |             vectorize_substitute(qsol->prev, "");
      |                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:373:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  373 | char* saveindep = "";
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void whileloop(Item*, long int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:409:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  409 |             deltaindep = ifnew_parminstall(buf, sval, "", "");
      |                                                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:409:59: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  409 |             deltaindep = ifnew_parminstall(buf, sval, "", "");
      |                                                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:418:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  418 |             cp = "dt";
      |                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:420:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  420 |             cp = "0.0";
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:432:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  432 |         diag("The independent variable name must be `t'", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:507:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  507 |         vectorize_substitute(initfunc->prev, "");
      |                                              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:390:11: warning: variable ‘cp’ set but not used [-Wunused-but-set-variable]
  390 |     char* cp = 0;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp: In function ‘void check_ss_consist(Item*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:529:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  529 |                         "STEADYSTATE requires all SOLVE's of this DERIVATIVE block to use the\n\
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  530 | `derivimplicit' method:",
      | ~~~~~~~~~~~~~~~~~~~~~~~~ 
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:537:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  537 |                         "STEADYSTATE requires all SOLVE's of this KINETIC block to use the\n\
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  538 | same method (`advance' or `sparse'). :",
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/solve.cpp:543:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  543 |                 diag("STEADYSTATE only valid for SOLVEing a KINETIC or DERIVATIVE block:",
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
[ 10%] Built target modlunit
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp: In function ‘Symbol* lookup(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp:24:28: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   24 |     ITERATE(sp, symlist[s[0]]) {
      |                         ~~~^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:110:39: note: in definition of macro ‘ITERATE’
  110 | #define ITERATE(itm, lst) for (itm = (lst)->next; itm != (lst); itm = itm->next)
      |                                       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp:24:28: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   24 |     ITERATE(sp, symlist[s[0]]) {
      |                         ~~~^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/modl.h:110:59: note: in definition of macro ‘ITERATE’
  110 | #define ITERATE(itm, lst) for (itm = (lst)->next; itm != (lst); itm = itm->next)
      |                                                           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp: In function ‘Symbol* install(char*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/symbol.cpp:60:25: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   60 |         sl = symlist[s[0]];
      |                      ~~~^
[ 10%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o -MF CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o.d -o CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nmodl/version.cpp
[ 11%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o -MF CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o.d -o CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated/lex.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/version.cpp:1:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:28,
                 from lex.cpp:19:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[ 11%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/parse1.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/parse1.cpp.o -MF CMakeFiles/nocmodl.dir/nocmodl_generated/parse1.cpp.o.d -o CMakeFiles/nocmodl.dir/nocmodl_generated/parse1.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated/parse1.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from ../../../../src/nmodl/parse1.ypp:4:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:264:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  264 | #define NEURON_DATA_DIR "/usr/lib64/openmpi/share/nrn"
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:71:22: note: in expansion of macro ‘NEURON_DATA_DIR’
   71 | static char* dfile = NEURON_DATA_DIR "/lib/nrnunits.lib" SUFFIX;
      |                      ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nmodl/units.cpp:6:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:82:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 | static char* dfilealt = "../../share/lib/nrnunits.lib" SUFFIX;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:122:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                        ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:122:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:122:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:122:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 | } prefix[] = {1e-18,   "atto",  1e-15,   "femto", 1e-12,   "pico", 1e-9,   "nano", 1e-6,
      |                                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:123:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:123:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:123:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:123:68: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:123:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  123 |               "micro", 1e-3,    "milli", 1e-2,    "centi", 1e-1,   "deci", 1e1,    "deka",
      |                                                                                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:124:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:124:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                          ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:124:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:124:76: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |               1e2,     "hecta", 1e2,     "hecto", 1e3,     "kilo", 1e6,    "mega", 1e6,
      |                                                                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:125:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:125:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:125:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  125 |               "meg",   1e9,     "giga",  1e12,    "tera",  0.0,    0};
      |                                                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void ucopypush(unit*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:269:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  269 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void Unit_push(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:289:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  289 |         pc = "";
      |              ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void unit_push_num(double)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:297:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  297 |     Unit_push("");
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘char* unit_str()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:310:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  310 |         return "";
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void install_units_help(char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:329:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  329 |         diag("Units redefinition", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void Unit_cmp()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:477:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  477 |                 diag("The units of the previous two expressions are not conformable", (char*) "\n");
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:488:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  488 |             diag(")\n", (char*) 0);
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void chkfperror()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:535:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  535 |         diag("underflow or overflow in units calculation", (char*) 0);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void dimensionless()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:551:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  551 |             diag("The previous expression is not dimensionless", (char*) 0);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void unit_less()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:565:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  565 |             diag("", (char*) 0);
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void unit_init()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:635:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  635 |             diag("Bad MODLUNIT environment variable. Cant open:", buf);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘int lookup(char*, unit*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:858:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  858 |     diag("Cannot recognize the units: ", name);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp: In function ‘void units_cpp_init()’:
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/../modlunit/units.cpp:892:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  892 |     lp = hash_table("");
      |                     ^~
[ 11%] Building CXX object src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DCOMPILE_DEFINITIONS -DCVODE=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DNMODL=1 -DNOCMODL=1 -DNRN_DYNAMIC_UNITS=1 -DOMPI_SKIP_MPICXX=1 -DVECTORIZE=1 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated -I/builddir/build/BUILD/nrn-8.2.2/src/nmodl -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -O0 -MD -MT src/nrniv/CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o -MF CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o.d -o CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated/diffeq.cpp
In file included from /usr/include/c++/13/riscv64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/riscv64-redhat-linux/bits/c++config.h:679,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nmodlconf.h:378,
                 from ../../../../src/nmodl/diffeq.ypp:9:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/version.cpp:1042:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1042 | char* RCS_version = "$Revision: 1098 $";
      |                     ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nmodl/version.cpp:1043:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 1043 | char* RCS_date = "$Date: 2005-10-04 22:55:37 +0200 (Tue, 04 Oct 2005) $";
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/nmodl/lex.lpp: In function ‘int output(int)’:
../../../../src/nmodl/lex.lpp:63:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:63:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp: In function ‘char* inputtopar()’:
../../../../src/nmodl/lex.lpp:83:8: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:83:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp: In function ‘int yylex()’:
../../../../src/nmodl/lex.lpp:126:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:173:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:221:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:231:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:244:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp:245:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/lex.lpp: At global scope:
../../../../src/nmodl/lex.lpp:28:12: warning: ‘int input()’ declared ‘static’ but never defined [-Wunused-function]
lex.cpp:1493:17: warning: ‘void yyunput(int, char*)’ defined but not used [-Wunused-function]
../../../../src/nmodl/parse1.ypp: In function ‘int yyparse()’:
../../../../src/nmodl/parse1.ypp:134:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:140:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:141:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:142:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:157:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:158:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:163:78: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:192:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:196:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:219:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:222:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:223:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:225:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:227:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:234:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:235:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:238:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:296:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:308:65: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:308:70: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:312:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:314:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:314:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:322:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:327:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:328:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:334:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:347:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:354:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:361:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:408:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:409:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:412:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:462:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:473:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:474:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:475:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:479:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:484:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:493:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:504:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:536:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:537:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:539:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:546:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:554:11: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:560:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:561:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:571:11: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:598:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:599:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:610:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:612:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:623:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:623:93: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:624:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:625:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:626:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:631:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:632:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:633:53: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:635:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:673:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:679:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:682:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:683:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:685:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:686:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:716:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:718:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:720:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:722:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:724:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:726:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:728:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:730:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:732:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:733:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:736:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:744:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:750:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:753:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:753:56: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:758:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:761:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:809:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:810:1: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:825:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:826:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:830:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:837:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:857:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:868:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:894:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:895:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:898:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:912:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:914:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:918:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:925:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:929:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:940:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:960:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:977:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:983:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:993:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:996:10: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:1001:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1012:58: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:1012:93: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:1013:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:1015:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1023:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1036:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1068:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1077:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1098:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1118:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1138:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1157:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:1169:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1219:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
../../../../src/nmodl/parse1.ypp:1228:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/parse1.ypp:32:23: note: in definition of macro ‘myerr’
parse1.cpp:4259:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
parse1.cpp:601:22: note: in definition of macro ‘YY_’
parse1.cpp:4370:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
parse1.cpp:601:22: note: in definition of macro ‘YY_’
../../../../src/nmodl/diffeq.ypp: In function ‘int difeq_yyparse()’:
../../../../src/nmodl/diffeq.ypp:132:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:132:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:132:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:132:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
diffeq.cpp:1332:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
diffeq.cpp:279:22: note: in definition of macro ‘YY_’
diffeq.cpp:1443:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
diffeq.cpp:279:22: note: in definition of macro ‘YY_’
../../../../src/nmodl/diffeq.ypp: In function ‘int difeq_yylex()’:
../../../../src/nmodl/diffeq.ypp:256:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:256:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:256:43: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:271:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:271:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:282:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
../../../../src/nmodl/diffeq.ypp:282:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
[ 11%] Linking CXX executable ../../bin/nocmodl
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E cmake_link_script CMakeFiles/nocmodl.dir/link.txt --verbose=1
/usr/lib64/openmpi/bin/mpicxx -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/nocmodl.dir/__/nmodl/consist.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/deriv.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/discrete.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/init.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/io.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/kinetic.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/list.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/modl.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/nocpout.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/noccout.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/parsact.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/netrec_discon.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/partial.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/sens.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/simultan.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/solve.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/symbol.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/units.cpp.o CMakeFiles/nocmodl.dir/__/nmodl/version.cpp.o CMakeFiles/nocmodl.dir/nocmodl_generated/lex.cpp.o CMakeFiles/nocmodl.dir/nocmodl_generated/parse1.cpp.o CMakeFiles/nocmodl.dir/nocmodl_generated/diffeq.cpp.o -o ../../bin/nocmodl 
/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated/parse1.hpp:175:7: warning: type ‘union YYSTYPE’ violates the C++ One Definition Rule [-Wodr]
  175 | union YYSTYPE
      |       ^
/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/nocmodl_generated/diffeq.hpp:65:7: note: a different type is defined in another translation unit
   65 | union YYSTYPE
      |       ^
../../../../src/nmodl/parse1.ypp:77:8: note: the first difference of corresponding definitions is field ‘qp’
../../../../src/nmodl/diffeq.ypp:36:8: note: a field with different name is defined in another translation unit
parse1.cpp:741:7: warning: type ‘union yyalloc’ violates the C++ One Definition Rule [-Wodr]
diffeq.cpp:419:7: note: a different type is defined in another translation unit
parse1.cpp:743:14: note: the first difference of corresponding definitions is field ‘yyss_alloc’
diffeq.cpp:421:14: note: a field of same name but different type is defined in another translation unit
parse1.cpp:170:6: warning: type ‘yysymbol_kind_t’ violates the C++ One Definition Rule [-Wodr]
diffeq.cpp:129:6: note: an enum with different value name is defined in another translation unit
parse1.cpp:176:3: note: name ‘YYSYMBOL_VERBATIM’ differs from name ‘YYSYMBOL_ATOM’ defined in another translation unit
diffeq.cpp:135:3: note: mismatching definition
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
[ 11%] Built target nocmodl
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nrniv_lib.dir/build.make src/nrniv/CMakeFiles/nrniv_lib.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
[ 12%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c
[ 12%] [BISON][ocparser] Building parser with bison 3.8.2
[ 12%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c
[ 12%] Generating ../oc/hocusr.h
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.mod
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated && /usr/bin/bison --defines=parse.hpp -o parse.cpp ../../../../src/oc/parse.ypp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.mod
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -E -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/neuron.h > neuron.tmp1
../../../../src/oc/parse.ypp: warning: 98 shift/reduce conflicts [-Wconflicts-sr]
../../../../src/oc/parse.ypp: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c
Notice: VERBATIM blocks are not thread safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed /^#/d neuron.tmp1 > neuron.tmp2
Thread Safe
Notice: LINEAR is not thread safe.
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/python3 /builddir/build/BUILD/nrn-8.2.2/src/oc/mk_hocusr_h.py < neuron.tmp2 > /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc/hocusr.h
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c
[ 13%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c
[ 13%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.mod
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.mod
/builddir/build/BUILD/nrn-8.2.2/src/oc/mk_hocusr_h.py:28: SyntaxWarning: invalid escape sequence '\*'
  string = re.sub(re.compile("/\*.*?\*/", re.DOTALL), "", string)
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c
Thread Safe
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.mod
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.mod
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c
Notice: VERBATIM blocks are not thread safe
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c.tmp
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c
    Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.mod
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.mod
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c
Thread Safe
Notice: ARTIFICIAL_CELL is a synonym for POINT_PROCESS which hints that it
only affects and is affected by discrete events. As such it is not
located in a section and is not associated with an integrator
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c.tmp
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c
[ 14%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.mod
[ 15%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.mod
[ 15%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c
Thread Safe
Notice: ARTIFICIAL_CELL is a synonym for POINT_PROCESS which hints that it
only affects and is affected by discrete events. As such it is not
located in a section and is not associated with an integrator
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c
[ 15%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.mod
[ 15%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.mod
[ 15%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c
Thread Safe
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c
[ 15%] Generating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E env MODLUNIT=/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib/nrnunits.lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/bin/nocmodl /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.mod
Translating /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.mod into /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c
Thread Safe
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && sed 's/_reg()/_reg_()/' /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c > /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c.tmp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && mv /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c.tmp /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/CMakeFiles/nrniv_lib.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nrniv_lib.dir/build.make src/nrniv/CMakeFiles/nrniv_lib.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/axis.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/apwindow.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/bndedval.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/cbwidget.cpp
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/checkpnt.cpp
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/epsprint.cpp
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp
[ 16%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp
[ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/graph.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/graph.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/graph.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/graph.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:40:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/nrngsl_real_radix2.cpp: In function ‘int nrngsl_fft_real_radix2_transform(double*, size_t, size_t)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/nrngsl_real_radix2.cpp:80:9: warning: variable ‘status’ set but not used [-Wunused-but-set-variable]
   80 |     int status;
      |         ^~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:41:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/nrngsl_hc_radix2.cpp: In function ‘int nrngsl_fft_halfcomplex_radix2_transform(double*, size_t, size_t)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/nrngsl_hc_radix2.cpp:52:9: warning: variable ‘status’ set but not used [-Wunused-but-set-variable]
   52 |     int status;
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp: In function ‘void nrn_convlv(double*, long unsigned int, double*, long unsigned int, int, double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:107:19: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  107 |     for (i = 1; i < n2; ++i) {
      |                 ~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:95:17: warning: unused variable ‘x_’ [-Wunused-variable]
   95 |     double scl, x_;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp: In function ‘void nrn_spctrm(double*, double*, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:156:15: warning: variable ‘ainv’ set but not used [-Wunused-but-set-variable]
  156 |     double a, ainv, wfac, x_;
      |               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/fourier.cpp:156:27: warning: unused variable ‘x_’ [-Wunused-variable]
  156 |     double a, ainv, wfac, x_;
      |                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp: In function ‘int LoadGIF(const char*, PICINFO*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:314:21: warning: variable ‘ch’ set but not used [-Wunused-but-set-variable]
  314 |                 int ch, j, sbsize, cmtlen;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:165:14: warning: unused variable ‘ch1’ [-Wunused-variable]
  165 |     byte ch, ch1, *origptr;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp: In function ‘int readImage(PICINFO*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:574:27: warning: unused variable ‘picptr’ [-Wunused-variable]
  574 |     byte ch, ch1, *ptr1, *picptr;
      |                           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:94:5: warning: ‘BytesPerScanline’ defined but not used [-Wunused-variable]
   94 |     BytesPerScanline,         /* bytes per scanline in output raster */
      |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp: In function ‘gif_image(char const*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:42:12: warning: ‘image’ may be used uninitialized [-Wmaybe-uninitialized]
   42 |     return image;
      |            ^~~~~
[ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/graphvec.cpp.o
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/gifimage.cpp:34:12: note: ‘image’ was declared here
   34 |     Image* image;
      |            ^~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/graphvec.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/graphvec.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/graphvec.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/graphvec.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp: In function ‘double ivoc_view_size(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:458:9: warning: unused variable ‘i’ [-Wunused-variable]
  458 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp: In member function ‘void Graph::ascii_save(std::ostream&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:1745:25: warning: unused variable ‘j’ [-Wunused-variable]
 1745 |                     int j, jcnt;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp: In member function ‘virtual void Graph::wholeplot(ivCoord&, ivCoord&, ivCoord&, ivCoord&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:1860:16: warning: unused variable ‘gl’ [-Wunused-variable]
 1860 |     GraphLine* gl;
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp: In member function ‘void Graph::cross_action(char, GPolyLine*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:2130:14: warning: unused variable ‘buf’ [-Wunused-variable]
 2130 |         char buf[256];
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp: In member function ‘virtual void LineExtension::request(ivRequisition&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:3496:17: warning: unused variable ‘eps’ [-Wunused-variable]
 3496 |     const float eps = 1e-4;
      |                 ^~~
[ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/grglyph.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/grglyph.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/grglyph.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/grglyph.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/grglyph.cpp
[ 17%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/grmanip.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/grmanip.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/grmanip.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/grmanip.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/grmanip.cpp
[ 18%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/hocmark.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/hocmark.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/hocmark.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/hocmark.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/hocmark.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/grmanip.cpp: In member function ‘virtual void HocMark::pick(ivCanvas*, const ivAllocation&, int, ivHit&)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/grmanip.cpp:155:15: warning: unused variable ‘x’ [-Wunused-variable]
  155 |         Coord x = h.left(), y = h.bottom();
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/grmanip.cpp:155:29: warning: unused variable ‘y’ [-Wunused-variable]
  155 |         Coord x = h.left(), y = h.bottom();
      |                             ^
[ 18%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/htlist.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/htlist.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/htlist.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/htlist.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/htlist.cpp
[ 18%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/idraw.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/idraw.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/idraw.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/idraw.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/idraw.cpp
[ 18%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivoc.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivoc.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ivoc.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ivoc.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivoc.cpp
[ 18%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocmain.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocmain.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ivocmain.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocmain.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp: In function ‘bool nrn_optarg_on(const char*, int*, const char**)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:310:11: warning: unused variable ‘a’ [-Wunused-variable]
  310 |     char* a;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:305:13: warning: ‘bool nrn_optarg_on(const char*, int*, char**)’ declared ‘static’ but never defined [-Wunused-function]
  305 | static bool nrn_optarg_on(const char* opt, int* argc, char** argv);
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:306:14: warning: ‘char* nrn_optarg(const char*, int*, char**)’ declared ‘static’ but never defined [-Wunused-function]
  306 | static char* nrn_optarg(const char* opt, int* argc, char** argv);
      |              ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:307:12: warning: ‘int nrn_optargint(const char*, int*, char**, int)’ declared ‘static’ but never defined [-Wunused-function]
  307 | static int nrn_optargint(const char* opt, int* argc, char** argv, int dflt);
      |            ^~~~~~~~~~~~~
[ 19%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocrand.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocrand.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ivocrand.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocrand.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocrand.cpp
[ 19%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocvect.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ivocvect.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ivocvect.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocvect.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp
[ 19%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/matrix.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/matrix.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/matrix.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/matrix.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/matrix.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_fread(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:490:9: note: in expansion of macro ‘FRead’
  490 |         FRead(xs, sizeof(short), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:499:9: note: in expansion of macro ‘FRead’
  499 |         FRead(&(vp->elem(0)), sizeof(double), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:505:9: note: in expansion of macro ‘FRead’
  505 |         FRead(xf, sizeof(float), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:516:9: note: in expansion of macro ‘FRead’
  516 |         FRead(xi, sizeof(unsigned short), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:527:9: note: in expansion of macro ‘FRead’
  527 |         FRead(xc, sizeof(char), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_vwrite(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:73:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   73 |     if (fwrite(arg1, arg2, arg3, arg4) != arg3) { \
      |                                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:575:9: note: in expansion of macro ‘FWrite’
  575 |         FWrite(xi, sizeof(int), n, fp);
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:73:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   73 |     if (fwrite(arg1, arg2, arg3, arg4) != arg3) { \
      |                                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:584:9: note: in expansion of macro ‘FWrite’
  584 |         FWrite(x, sizeof(double), n, fp);
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:73:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   73 |     if (fwrite(arg1, arg2, arg3, arg4) != arg3) { \
      |                                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:594:9: note: in expansion of macro ‘FWrite’
  594 |         FWrite(xf, sizeof(float), n, fp);
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:73:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   73 |     if (fwrite(arg1, arg2, arg3, arg4) != arg3) { \
      |                                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:622:9: note: in expansion of macro ‘FWrite’
  622 |         FWrite(x, sizeof(unsigned short), n, fp);
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:73:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   73 |     if (fwrite(arg1, arg2, arg3, arg4) != arg3) { \
      |                                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:649:9: note: in expansion of macro ‘FWrite’
  649 |         FWrite(x, sizeof(char), n, fp);
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_vread(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:686:5: note: in expansion of macro ‘BYTESWAP’
  686 |     BYTESWAP(n, int)
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:687:5: note: in expansion of macro ‘BYTESWAP’
  687 |     BYTESWAP(type, int)
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:691:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  691 |     if (vp->size() != n)
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:705:9: note: in expansion of macro ‘FRead’
  705 |         FRead(xi, sizeof(int), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:707:13: note: in expansion of macro ‘BYTESWAP’
  707 |             BYTESWAP(xi[i], int)
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:715:9: note: in expansion of macro ‘FRead’
  715 |         FRead(&(vp->elem(0)), sizeof(double), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:718:17: note: in expansion of macro ‘BYTESWAP’
  718 |                 BYTESWAP(vp->elem(i), double)
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:726:9: note: in expansion of macro ‘FRead’
  726 |         FRead(xf, sizeof(float), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:728:13: note: in expansion of macro ‘BYTESWAP’
  728 |             BYTESWAP(xf[i], float)
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:739:9: note: in expansion of macro ‘BYTESWAP’
  739 |         BYTESWAP(sf, double)
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:740:9: note: in expansion of macro ‘BYTESWAP’
  740 |         BYTESWAP(min, double)
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:743:9: note: in expansion of macro ‘FRead’
  743 |         FRead(xi, sizeof(unsigned short), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:745:13: note: in expansion of macro ‘BYTESWAP’
  745 |             BYTESWAP(xi[i], short)
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:756:9: note: in expansion of macro ‘BYTESWAP’
  756 |         BYTESWAP(sf, double)
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  116 |         for (_II__ = 0; _II__ < sizeof(_TYPE__); _II__++) {     \
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:757:9: note: in expansion of macro ‘BYTESWAP’
  757 |         BYTESWAP(min, double)
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:76:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   76 |     if (fread(arg1, arg2, arg3, arg4) != arg3) { \
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:759:9: note: in expansion of macro ‘FRead’
  759 |         FRead(xc, sizeof(char), n, fp);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:660:11: warning: unused variable ‘s’ [-Wunused-variable]
  660 |     void* s = (void*) (vp->data());
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_scanf(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:881:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  881 |     if (x->size() != i)
      |         ~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_plot(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:989:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  989 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:994:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  994 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:999:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  999 |         for (i = 0; i < n; ++i)
      |                     ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_ploterr(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1039:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1039 |     if (vp2->size() < n)
      |         ~~~~~~~~~~~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1043:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1043 |     if (vp3->size() < n)
      |         ~~~~~~~~~~~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_line(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1091:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1091 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1096:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1096 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1101:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1101 |         for (i = 0; i < n; ++i)
      |                     ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_histogram(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1180:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1180 |     for (i = 0; i < x->size(); ++i) {
      |                 ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1182:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1182 |         if (ind >= 0 && ind < y->size()) {
      |                         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_hist(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1202:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1202 |     if (hv->size() != size)
      |         ~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1205:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1205 |     for (int i = 0; i < data->size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1207:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1207 |         if (ind >= 0 && ind < hv->size())
      |                         ~~~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1197:12: warning: unused variable ‘high’ [-Wunused-variable]
 1197 |     double high = start + step * size;
      |            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_sumgauss(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1242:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1242 |     for (int i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_smhist(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1303:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1303 |         for (i = 0; i < data->size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1309:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1309 |         for (i = 0; i < data->size(); i++) {
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1323:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1323 |     if (v1->size() != size)
      |         ~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_ind(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1348:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1348 |     for (int i = 0; i < y->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_append(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1409:9: warning: unused variable ‘j’ [-Wunused-variable]
 1409 |     int j, i = 1;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_contains(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1482:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1482 |     for (int i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_copy(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1509:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1509 |             if (destind->size() < ns) {
      |                 ~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1521:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1521 |             if (y->size() < nx) {
      |                 ~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1558:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1558 |     if (y->size() < size) {
      |         ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1560:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1560 |     } else if (y->size() > size && !ifarg(2)) {
      |                ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_where(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1709:9: warning: unused variable ‘m’ [-Wunused-variable]
 1709 |     int m = 0;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_indwhere(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1795:18: warning: unused variable ‘m’ [-Wunused-variable]
 1795 |     int i, iarg, m = 0;
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_indvwhere(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1880:18: warning: unused variable ‘m’ [-Wunused-variable]
 1880 |     int i, iarg, m = 0, flag;
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_indgen(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2000:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2000 |             if (n != x->size())
      |                 ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_meansqerr(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2273:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2273 |     if (size > y->size() || !size) {
      |         ~~~~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2277:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2277 |             if (size > w->size()) {
      |                 ~~~~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_eq(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2410:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2410 |     if (n != y->size()) {
      |         ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double eval(double*, int, IvocVect*, IvocVect*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2494:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2494 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2508:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2508 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2521:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2521 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2531:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2531 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2539:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2539 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2544:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2544 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_fit(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2788:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2788 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2793:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2793 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2798:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2798 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2802:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2802 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2806:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2806 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2810:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2810 |         for (i = 0; i < x->size(); i++) {
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_correl(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2860:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2860 |     if (v3->size() != n)
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_convlv(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2915:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2915 |     if (v3->size() != n)
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_spctrm(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2957:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2957 |     if (ans->size() < m)
      |         ~~~~~~~~~~~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_filter(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3005:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3005 |     if (v3->size() != n)
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_fft(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3046:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3046 |     if (v3->size() != n)
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_spikebin(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3074:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3074 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_deriv(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3160:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3160 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_integral(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3208:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3208 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘double v_trigavg(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3235:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3235 |     if (avg->size() != m)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_medfltr(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3268:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3268 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3286:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3286 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_log(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3364:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3364 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_log10(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3384:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3384 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_rebin(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3403:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3403 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_inf(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3493:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3493 |     if (V->size() != n)
      |         ~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_pow(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3530:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3530 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_sqrt(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3576:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3576 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_abs(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3596:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3596 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_floor(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3616:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3616 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_tanh(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3636:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3636 |     if (ans->size() != n)
      |         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘Object** v_index(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:3665:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3665 |     if (ans->size() != m)
      |         ~~~~~~~~~~~~^~~~
[ 19%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/mlinedit.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/mlinedit.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/mlinedit.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/mlinedit.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/mlinedit.cpp
[ 19%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/mymath.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/mymath.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/mymath.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/mymath.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/mymath.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/matrix.cpp: In function ‘void steer_x(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/matrix.cpp:751:13: warning: unused variable ‘s’ [-Wunused-variable]
  751 |     Symbol* s = hoc_spop();
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/mymath.cpp: In function ‘int nrn_feround(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/mymath.cpp:36:9: warning: unused variable ‘m’ [-Wunused-variable]
   36 |     int m;
      |         ^
[ 20%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/objcmd.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/objcmd.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/objcmd.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/objcmd.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/objcmd.cpp
[ 20%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/oc2iv.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/oc2iv.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/oc2iv.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/oc2iv.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.cpp
[ 20%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocbox.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocbox.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocbox.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocbox.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocbox.cpp
[ 20%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocbrowsr.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocbrowsr.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocbrowsr.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocbrowsr.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocbrowsr.cpp
[ 21%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocdeck.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocdeck.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocdeck.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocdeck.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocdeck.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocbox.cpp: In member function ‘virtual void OcBox::box_append(OcGlyph*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocbox.cpp:582:16: warning: unused variable ‘wk’ [-Wunused-variable]
  582 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocdeck.cpp: In member function ‘virtual void OcDeck::box_append(OcGlyph*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocdeck.cpp:294:16: warning: unused variable ‘wk’ [-Wunused-variable]
  294 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocdeck.cpp:295:16: warning: unused variable ‘lk’ [-Wunused-variable]
  295 |     LayoutKit& lk = *LayoutKit::instance();
      |                ^~
[ 21%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocfile.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocfile.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocfile.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocfile.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocfile.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘call_simplex(double*, int, IvocVect*, IvocVect*, char*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2732:19: warning: ‘retval’ may be used uninitialized [-Wmaybe-uninitialized]
 2732 |     return (retval);
      |                   ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:2713:12: note: ‘retval’ was declared here
 2713 |     double retval;
      |            ^~~~~~
[ 21%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ochelp.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ochelp.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ochelp.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ochelp.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ochelp.cpp
[ 21%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/oclist.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/oclist.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/oclist.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/oclist.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocfile.cpp: In function ‘bool makePath(const std::string&)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocfile.cpp:576:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string<char>::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare]
  576 |             if (pos == std::string::npos)
      |                 ~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ochelp.cpp:81:13: warning: ‘void readmore()’ defined but not used [-Wunused-function]
   81 | static void readmore() {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ochelp.cpp:37:24: warning: ‘filequeue’ defined but not used [-Wunused-variable]
   37 | static CopyStringList* filequeue;
      |                        ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ochelp.cpp:16:14: warning: ‘help_pipe’ defined but not used [-Wunused-variable]
   16 | static FILE* help_pipe;
      |              ^~~~~~~~~
[ 21%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocmatrix.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocmatrix.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocmatrix.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocmatrix.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp: In member function ‘long int OcList::index(Object*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:218:24: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::vector<Object*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  218 |     for (long i = 0; i < oli_.size(); ++i) {
      |                      ~~^~~~~~~~~~~~~
[ 22%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocnoiv1.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocnoiv1.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocnoiv1.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocnoiv1.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocnoiv1.cpp
[ 22%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocobserv.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocobserv.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocobserv.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocobserv.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocobserv.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.cpp: In member function ‘virtual void OcFullMatrix::solv(IvocVect*, IvocVect*, bool)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.cpp:296:40: warning: comparison of integer expressions of different signedness: ‘u_int’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  296 |     } else if (use_lu && lu_factor_->m == nrow()) {
      |                          ~~~~~~~~~~~~~~^~~~~~~~~
[ 22%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocpicker.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocpicker.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocpicker.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocpicker.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocpicker.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp: In function ‘v_insert(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocvect.cpp:1430:13: warning: ‘z’ may be used uninitialized [-Wmaybe-uninitialized]
 1430 |     double* z;
      |             ^
[ 22%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocpointer.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocpointer.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocpointer.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocpointer.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocpointer.cpp
[ 22%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocptrvector.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/ocptrvector.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/ocptrvector.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/ocptrvector.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp
[ 23%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/octimer.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/octimer.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/octimer.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/octimer.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/octimer.cpp
[ 23%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/pwman.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/pwman.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/pwman.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/pwman.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp
[ 23%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/rect.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/rect.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/rect.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/rect.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/rect.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘void OcPtrVector::resize(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:50:15: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   50 |     if (size_ == sz) {
      |         ~~~~~~^~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/oc/classreg.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:12:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘void OcPtrVector::pset(int, double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:78:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   78 |     assert(i < size_);
      |            ~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘void OcPtrVector::scatter(double*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:83:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   83 |     assert(size_ == sz);
      |            ~~~~~~^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘void OcPtrVector::gather(double*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:90:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   90 |     assert(size_ == sz);
      |            ~~~~~~^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘void OcPtrVector::setval(int, double)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:97:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   97 |     assert(i < size_);
      |            ~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In member function ‘double OcPtrVector::getval(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:102:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  102 |     assert(i < size_);
      |            ~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp: In function ‘double ptr_plot(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:224:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  224 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:229:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  229 |             for (i = 0; i < n; ++i)
      |                         ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocptrvector.cpp:234:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  234 |         for (i = 0; i < n; ++i)
      |                     ~~^~~
[ 23%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/rubband.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/rubband.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/rubband.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/rubband.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/rubband.cpp
[ 24%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/scene.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/scene.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/scene.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/scene.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/scene.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp: In constructor ‘PrintableWindowManager::PrintableWindowManager()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:1143:11: warning: variable ‘wp1’ set but not used [-Wunused-but-set-variable]
 1143 |     Coord wp1;
      |           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:1186:34: warning: unused variable ‘mother’ [-Wunused-variable]
 1186 |     Menu *mbar, *mprint, *mses, *mother;
      |                                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp: In member function ‘void PrintableWindowManager::reconfigured(PrintableWindow*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:1560:11: warning: unused variable ‘r’ [-Wunused-variable]
 1560 |     Coord r = l + w->width_pw();
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:1562:11: warning: unused variable ‘t’ [-Wunused-variable]
 1562 |     Coord t = b + w->height_pw();
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp: In member function ‘void PWMImpl::common_print(ivPrinter*, bool, bool)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:1899:15: warning: unused variable ‘sfac’ [-Wunused-variable]
 1899 |         float sfac;
      |               ^~~~
[ 24%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/scenepic.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/scenepic.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/scenepic.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/scenepic.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp
[ 24%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/strfun.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/strfun.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/strfun.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/strfun.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/strfun.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scene.cpp: In member function ‘virtual void Scene::save_class(std::ostream&, const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scene.cpp:866:10: warning: unused variable ‘count’ [-Wunused-variable]
  866 |     long count = views_->count();
      |          ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp: In member function ‘ScreenItem::request(ivRequisition&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:2170:25: warning: ‘w’ may be used uninitialized [-Wmaybe-uninitialized]
 2170 |     Requirement rx(w + 2);
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:2165:11: note: ‘w’ was declared here
 2165 |     Coord w, h;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:2171:25: warning: ‘h’ may be used uninitialized [-Wmaybe-uninitialized]
 2171 |     Requirement ry(h + 2);
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:2165:14: note: ‘h’ was declared here
 2165 |     Coord w, h;
      |              ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp: In member function ‘virtual void SpecView::execute()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp:701:10: warning: unused variable ‘bx’ [-Wunused-variable]
  701 |     bool bx = var_pair_chooser("X size", x1, x2, v->canvas()->window());
      |          ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp:702:10: warning: unused variable ‘by’ [-Wunused-variable]
  702 |     bool by = var_pair_chooser("Y size", y1, y2, v->canvas()->window());
      |          ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp: In member function ‘void OcViewGlyph::viewmenu(ivGlyph*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/scenepic.cpp:770:20: warning: unused variable ‘wk’ [-Wunused-variable]
  770 |         WidgetKit& wk = *WidgetKit::instance();
      |                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/strfun.cpp: In function ‘Object** l_alias_list(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/strfun.cpp:169:14: warning: unused variable ‘buf’ [-Wunused-variable]
  169 |         char buf[256];
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/strfun.cpp:167:9: warning: unused variable ‘id’ [-Wunused-variable]
  167 |     int id = (*po)->index;
      |         ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp: In member function ‘PWMImpl::save_list(int, ScreenItem**, std::basic_ostream<char, std::char_traits<char> >&)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:3114:13: warning: ‘pri’ may be used uninitialized [-Wmaybe-uninitialized]
 3114 |             if (pri == working) {
      |             ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/pwman.cpp:3103:12: note: ‘pri’ was declared here
 3103 |     int i, pri, max, working;
      |            ^~~
[ 24%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/symchoos.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/symchoos.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/symchoos.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/symchoos.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/symchoos.cpp
[ 24%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/utility.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/utility.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/utility.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/utility.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/utility.cpp
[ 25%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xmenu.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xmenu.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/xmenu.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/xmenu.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symchoos.cpp: In member function ‘virtual void SymChooser::reread()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symchoos.cpp:265:21: warning: unused variable ‘fc’ [-Wunused-variable]
  265 |     SymChooserImpl& fc = *impl_;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symchoos.cpp: In member function ‘void SymChooserImpl::accept_browser_index(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symchoos.cpp:581:13: warning: unused variable ‘sym’ [-Wunused-variable]
  581 |     Symbol* sym = dir->symbol(i);
      |             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/utility.cpp: In function ‘bool str_chooser(const char*, char*, ivWindow*, ivCoord, ivCoord)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/utility.cpp:197:16: warning: unused variable ‘l’ [-Wunused-variable]
  197 |     LayoutKit& l = *LayoutKit::instance();
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/utility.cpp: In static member function ‘static bool Graph::label_chooser(const char*, char*, GLabel*, ivCoord, ivCoord)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/utility.cpp:349:16: warning: unused variable ‘l’ [-Wunused-variable]
  349 |     LayoutKit& l = *LayoutKit::instance();
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: In function ‘void set_format()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:1896:18: warning: unused variable ‘len’ [-Wunused-variable]
 1896 |     static Coord len;
      |                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: In member function ‘virtual void HocEditorForItem::val_inc(const ivEvent&)’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:2289:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2289 |     if (i == strlen(buf)) {
      |         ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: In constructor ‘StepperMenu::StepperMenu()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:2482:16: warning: unused variable ‘k’ [-Wunused-variable]
 2482 |     WidgetKit& k = *WidgetKit::instance();
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: In member function ‘void HocStateButton::button_action()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:2964:24: warning: unused variable ‘t’ [-Wunused-variable]
 2964 |         TelltaleState* t = b_->state();
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:2970:24: warning: unused variable ‘t’ [-Wunused-variable]
 2970 |         TelltaleState* t = b_->state();
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: In member function ‘void HocStateMenuItem::button_action()’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:3122:24: warning: unused variable ‘t’ [-Wunused-variable]
 3122 |         TelltaleState* t = b_->state();
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:3128:24: warning: unused variable ‘t’ [-Wunused-variable]
 3128 |         TelltaleState* t = b_->state();
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xmenu.cpp:951:13: warning: ‘void saveMenuFile()’ defined but not used [-Wunused-function]
  951 | static void saveMenuFile() {}
      |             ^~~~~~~~~~~~
[ 25%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xyview.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xyview.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/xyview.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/xyview.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp
[ 25%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/field.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/field.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/field.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/field.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/field.cpp
[ 25%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xdep.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DUSEBBS=1 -DUSEGNU=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/ivoc/xdep.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/ivoc/xdep.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/ivoc/xdep.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/xdep.cpp
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp: In member function ‘virtual void XYView::transform(ivTransformer&, const ivAllocation&, const ivAllocation&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp:508:22: warning: unused variable ‘nx’ [-Wunused-variable]
  508 |     const Allotment& nx = n.x_allotment();
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp:509:22: warning: unused variable ‘ny’ [-Wunused-variable]
  509 |     const Allotment& ny = n.y_allotment();
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp:510:13: warning: unused variable ‘v’ [-Wunused-variable]
  510 |     XYView* v = (XYView*) this;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp: In member function ‘virtual void View::transform(ivTransformer&, const ivAllocation&, const ivAllocation&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/xyview.cpp:590:11: warning: unused variable ‘sy’ [-Wunused-variable]
  590 |     float sy = ay.span() / XYView::height();
      |           ^~
[ 25%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodeobj.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodeobj.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodeobj.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodeobj.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodeobj.cpp
[ 26%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodestb.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodestb.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodestb.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodestb.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp
[ 26%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvtrset.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/cvtrset.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/cvtrset.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvtrset.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvtrset.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp: In function ‘void deliver_net_events(NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:41:9: warning: unused variable ‘i’ [-Wunused-variable]
   41 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:37:13: warning: ‘void check_thresh(NrnThread*)’ declared ‘static’ but never defined [-Wunused-function]
   37 | static void check_thresh(NrnThread*);
      |             ^~~~~~~~~~~~
[ 26%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/netcvode.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/netcvode.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/netcvode.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/netcvode.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:42:
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:43: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   43 | #pragma clang diagnostic push
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:44: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   44 | #pragma clang diagnostic ignored "-Wunused-value"
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:137: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  137 | #pragma clang diagnostic pop
      | 
[ 26%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/nrndaspk.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/nrndaspk.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/nrndaspk.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/nrndaspk.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp
[ 27%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/occvode.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/occvode.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/occvode.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/occvode.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp
[ 27%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/tqueue.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrncvode/tqueue.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrncvode/tqueue.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrncvode/tqueue.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/tqueue.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp: In member function ‘virtual void PreSyn::deliver(double, NetCvode*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:3333:21: warning: variable ‘err’ set but not used [-Wunused-but-set-variable]
 3333 |                 int err = NVI_SUCCESS;
      |                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp: In member function ‘int Daspk::init()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp:226:9: warning: unused variable ‘i’ [-Wunused-variable]
  226 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp:64:12: warning: ‘int msolve(IDAMem, N_Vector, N_Vector, N_Vector, N_Vector)’ declared ‘static’ but never defined [-Wunused-function]
   64 | static int msolve(IDAMem mem, N_Vector b, N_Vector ycur, N_Vector ypcur, N_Vector deltacur);
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/nrndaspk.cpp:209:15: warning: ‘double check(double, Daspk*)’ defined but not used [-Wunused-function]
  209 | static double check(double t, Daspk* ida) {
      |               ^~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptbinq.cpp:23,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/tqueue.cpp:139:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptree.h: In instantiation of ‘SPBLK* sptq_spenq(SPBLK*, SPTREE<SPBLK>*) [with SPBLK = TQItem]’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptbinq.cpp:148:22:   required from here
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptree.h:176:9: warning: unused variable ‘Sct’ [-Wunused-variable]
  176 |     int Sct; /* Strcmp value */
      |         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp: In member function ‘void Cvode::new_no_cap_memb(CvodeThreadData&, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:280:16: warning: unused variable ‘ml’ [-Wunused-variable]
  280 |     Memb_list* ml;
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp: In member function ‘void Cvode::fun_thread_ms_part1(double, double*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:727:22: warning: unused variable ‘z’ [-Wunused-variable]
  727 |     CvodeThreadData& z = ctd_[nt->id];
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp: In member function ‘void Cvode::before_after(BAMechList*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:780:12: warning: unused variable ‘j’ [-Wunused-variable]
  780 |     int i, j;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp: In member function ‘void Cvode::acor(double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:996:16: warning: unused variable ‘nt’ [-Wunused-variable]
  996 |     NrnThread* nt;
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptbinq.cpp:52:13: warning: ‘void chk(TQItem*, int)’ defined but not used [-Wunused-function]
   52 | static void chk(TQItem* b, int level) {
      |             ^~~
[ 27%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/backtrace_utils.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/backtrace_utils.cpp.o -MF CMakeFiles/nrniv_lib.dir/backtrace_utils.cpp.o.d -o CMakeFiles/nrniv_lib.dir/backtrace_utils.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/backtrace_utils.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp: In member function ‘Cvode::new_no_cap_memb(CvodeThreadData&, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:304:23: warning: ‘ncm’ may be used uninitialized [-Wmaybe-uninitialized]
  304 |             ncm->next = new CvMembList();
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/occvode.cpp:279:23: note: ‘ncm’ was declared here
  279 |     CvMembList *cml, *ncm;
      |                       ^~~
[ 27%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbs.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbs.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbs.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbs.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbs.cpp
[ 27%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbsavestate.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbsavestate.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbsavestate.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbsavestate.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbs.cpp:1:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp: In member function ‘virtual void BBSImpl::execute(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:287:11: warning: unused variable ‘s’ [-Wunused-variable]
  287 |     char* s;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:289:9: warning: unused variable ‘i’ [-Wunused-variable]
  289 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp: In member function ‘virtual bool BBSImpl::working(int&, double&, int&)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:386:17: warning: unused variable ‘wid’ [-Wunused-variable]
  386 |             int wid = upkint();
      |                 ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:400:23: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized]
  400 |                 printf("working n_=%d: after %d try elapsed %g sec got result for %d id=%d x=%g\n",
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  401 |                        n_,
      |                        ~~~
  402 |                        cnt,
      |                        ~~~~
  403 |                        time() - t,
      |                        ~~~~~~~~~~~
  404 |                        working_id_,
      |                        ~~~~~~~~~~~~
  405 |                        id,
      |                        ~~~
  406 |                        x);
      |                        ~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:367:12: note: ‘t’ was declared here
  367 |     double t;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp: In member function ‘BBS::take(char const*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:477:15: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized]
  477 |         printf("end take |%s| elapsed %g from %g\n", key, time() - t, t);
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbs.cpp:470:12: note: ‘t’ was declared here
  470 |     double t;
      |            ^
[ 28%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbsdirect.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbsdirect.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbsdirect.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbsdirect.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsdirect.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:11,
                 from /builddir/build/BUILD/nrn-8.2.2/src/oc/classreg.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:171:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: In function ‘double restore_test_bin(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:971:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  971 |     nrn_assert(fread(buf, sizeof(char), global_size, f) == global_size);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:996:52: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  996 |         nrn_assert(fread(buf, sizeof(char), sz, f) == sz);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: In function ‘void tqcallback(const TQItem*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:1307:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1307 |                     for (i = 0; i < dl->size(); i += 2) {
      |                                 ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: In function ‘void construct_presyn_queue()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2554:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2554 |             for (int j = 0; j < dl->size(); j += 2) {
      |                             ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2603:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2603 |         for (int i = 0; i < dl->size(); ++i) {
      |                         ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: In member function ‘void BBSaveState::possible_presyn(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2693:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2693 |             for (i = 0; i < dl->size(); i += 2) {
      |                         ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp: In function ‘void bbss_queuecheck()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2790:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2790 |                     for (int i = 0; i < dl->size(); i += 2) {
      |                                     ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsavestate.cpp:2811:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2811 |                 for (int i = 0; i < dl->size() - 1; i += 2) {
      |                                 ~~^~~~~~~~~~~~~~~~
[ 28%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbslocal.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbslocal.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbslocal.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbslocal.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslocal.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslocal.cpp:4,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslocal.cpp:1:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslocal.cpp: In member function ‘virtual char* BBSLocal::upkpickle(size_t*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslocal.cpp:102:15: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  102 |     assert(*n == len);
      |            ~~~^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
[ 28%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbslsrv.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbslsrv.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbslsrv.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbslsrv.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslsrv.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslsrv.cpp:1:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslsrv.cpp: In member function ‘void BBSLocalServer::post(const char*, MessageValue*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslsrv.cpp:320:27: warning: variable ‘m’ set but not used [-Wunused-but-set-variable]
  320 |     MessageList::iterator m = messages_->insert(
      |                           ^
[ 28%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbslsrv2.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbslsrv2.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbslsrv2.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbslsrv2.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslsrv2.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbslsrv2.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbssrv2mpi.cpp: In member function ‘void BBSDirectServer::post(const char*, bbsmpibuf*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbssrv2mpi.cpp:234:31: warning: variable ‘m’ set but not used [-Wunused-but-set-variable]
  234 |         MessageList::iterator m = messages_->insert(
      |                               ^
[ 28%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbsrcli.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbsrcli.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbsrcli.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbsrcli.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsrcli.cpp
[ 29%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/bbssrv.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/bbssrv.cpp.o -MF CMakeFiles/nrniv_lib.dir/bbssrv.cpp.o.d -o CMakeFiles/nrniv_lib.dir/bbssrv.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbssrv.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/bbsrcli.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbsclimpi.cpp: In member function ‘virtual void BBSClient::take(const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbsclimpi.cpp:231:9: warning: unused variable ‘bufid’ [-Wunused-variable]
  231 |     int bufid;
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbsclimpi.cpp: In member function ‘virtual void BBSClient::start()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbsclimpi.cpp:330:11: warning: unused variable ‘client’ [-Wunused-variable]
  330 |     char* client = 0;
      |           ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbsclimpi.cpp:331:9: warning: unused variable ‘tid’ [-Wunused-variable]
  331 |     int tid;
      |         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbsclimpi.cpp:332:9: warning: unused variable ‘n’ [-Wunused-variable]
  332 |     int n;
      |         ^
[ 29%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/cachevec.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/cachevec.cpp.o -MF CMakeFiles/nrniv_lib.dir/cachevec.cpp.o.d -o CMakeFiles/nrniv_lib.dir/cachevec.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/cachevec.cpp
[ 29%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/classreg.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/classreg.cpp.o -MF CMakeFiles/nrniv_lib.dir/classreg.cpp.o.d -o CMakeFiles/nrniv_lib.dir/classreg.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/classreg.cpp
[ 29%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/cxprop.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/cxprop.cpp.o -MF CMakeFiles/nrniv_lib.dir/cxprop.cpp.o.d -o CMakeFiles/nrniv_lib.dir/cxprop.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp
[ 30%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/datapath.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/datapath.cpp.o -MF CMakeFiles/nrniv_lib.dir/datapath.cpp.o.d -o CMakeFiles/nrniv_lib.dir/datapath.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/datapath.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp: In function ‘void read_temp1()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp:76:9: warning: unused variable ‘nscan’ [-Wunused-variable]
   76 |     int nscan, maxtype, imech, nmech, type, sz1, sz2, ntget, ith, nth, i, j, cnt, seq;
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp: In function ‘void nrn_cache_prop_realloc()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp:670:17: warning: unused variable ‘j’ [-Wunused-variable]
  670 |             int j, cnt = ml->nodecount;
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/cxprop.cpp:646:16: warning: unused variable ‘type’ [-Wunused-variable]
  646 |     int i, it, type;
      |                ^~~~
[ 30%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/finithnd.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/finithnd.cpp.o -MF CMakeFiles/nrniv_lib.dir/finithnd.cpp.o.d -o CMakeFiles/nrniv_lib.dir/finithnd.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/finithnd.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/datapath.cpp:5:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/datapath.cpp: In member function ‘void HocDataPathImpl::search_vectors()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/datapath.cpp:422:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  422 |         for (size_t i = 0; i < size; ++i) {
      |                            ~~^~~~~~
[ 30%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/geometry3d.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/geometry3d.cpp.o -MF CMakeFiles/nrniv_lib.dir/geometry3d.cpp.o.d -o CMakeFiles/nrniv_lib.dir/geometry3d.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/geometry3d.cpp
[ 30%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/glinerec.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/glinerec.cpp.o -MF CMakeFiles/nrniv_lib.dir/glinerec.cpp.o.d -o CMakeFiles/nrniv_lib.dir/glinerec.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/glinerec.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/geometry3d.cpp: In constructor ‘geometry3d_Cylinder::geometry3d_Cylinder(double, double, double, double, double, double, double)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/geometry3d.cpp:476:48: warning: ‘geometry3d_Cylinder::cz’ will be initialized after [-Wreorder]
  476 |     double r, rr, axisx, axisy, axisz, cx, cy, cz, h;
      |                                                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/geometry3d.cpp:476:15: warning:   ‘double geometry3d_Cylinder::rr’ [-Wreorder]
  476 |     double r, rr, axisx, axisy, axisz, cx, cy, cz, h;
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/geometry3d.cpp:479:1: warning:   when initialized here [-Wreorder]
  479 | geometry3d_Cylinder::geometry3d_Cylinder(double x0,
      | ^~~~~~~~~~~~~~~~~~~
[ 30%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/hocmech.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/hocmech.cpp.o -MF CMakeFiles/nrniv_lib.dir/hocmech.cpp.o.d -o CMakeFiles/nrniv_lib.dir/hocmech.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/hocmech.cpp
[ 31%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/impedanc.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/impedanc.cpp.o -MF CMakeFiles/nrniv_lib.dir/impedanc.cpp.o.d -o CMakeFiles/nrniv_lib.dir/impedanc.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/impedanc.cpp
[ 31%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/kschan.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/kschan.cpp.o -MF CMakeFiles/nrniv_lib.dir/kschan.cpp.o.d -o CMakeFiles/nrniv_lib.dir/kschan.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/hocmech.cpp: In function ‘void make_pointprocess()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/hocmech.cpp:318:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  318 |     for (i = 0; i < s2->s_varn; ++i) {
      |                 ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/hocmech.cpp:256:10: warning: unused variable ‘buf’ [-Wunused-variable]
  256 |     char buf[256];
      |          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/glinerec.cpp: In member function ‘void GraphVector::record_install()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/glinerec.cpp:170:20: warning: unused variable ‘gvr’ [-Wunused-variable]
  170 |     GVectorRecord* gvr = new GVectorRecord(this);
      |                    ^~~
[ 31%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/kssingle.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/kssingle.cpp.o -MF CMakeFiles/nrniv_lib.dir/kssingle.cpp.o.d -o CMakeFiles/nrniv_lib.dir/kssingle.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘void KSChan::add_channel(const char**)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:854:29: warning: comparison of integer expressions of different signedness: ‘std::vector<KSChan*>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  854 |     while (channels->size() < mechtype_) {
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘void KSChan::setname(const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:988:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  988 |             for (i = 0; i < rlsym_->s_varn; ++i) {
      |                         ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘void KSChan::setion(const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1206:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1206 |             for (i = 2 + io; i < rlsym_->s_varn; ++i) {
      |                              ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1244:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1244 |             for (i = 1 + io; i < rlsym_->s_varn; ++i) {
      |                              ~~^~~~~~~~~~~~~~~~
[ 31%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/linmod.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/linmod.cpp.o -MF CMakeFiles/nrniv_lib.dir/linmod.cpp.o.d -o CMakeFiles/nrniv_lib.dir/linmod.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod.cpp
[ 31%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/linmod1.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/linmod1.cpp.o -MF CMakeFiles/nrniv_lib.dir/linmod1.cpp.o.d -o CMakeFiles/nrniv_lib.dir/linmod1.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod1.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnoc2iv.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod.cpp:26:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod.cpp: In member function ‘virtual void LinearModelAddition::alloc_(int, int, int, Node**, int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/linmod.cpp:54:22: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   54 |     assert(b_.size() == size);
      |            ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp: In member function ‘void KSSingle::state(Node*, double*, Datum*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp:244:9: warning: unused variable ‘i’ [-Wunused-variable]
  244 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp: In member function ‘void KSSingle::cv_update(Node*, double*, Datum*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp:260:9: warning: unused variable ‘i’ [-Wunused-variable]
  260 |     int i;
      |         ^
[ 32%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/matrixmap.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/matrixmap.cpp.o -MF CMakeFiles/nrniv_lib.dir/matrixmap.cpp.o.d -o CMakeFiles/nrniv_lib.dir/matrixmap.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp
[ 32%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/multisplit.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/multisplit.cpp.o -MF CMakeFiles/nrniv_lib.dir/multisplit.cpp.o.d -o CMakeFiles/nrniv_lib.dir/multisplit.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp
[ 32%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/ndatclas.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/ndatclas.cpp.o -MF CMakeFiles/nrniv_lib.dir/ndatclas.cpp.o.d -o CMakeFiles/nrniv_lib.dir/ndatclas.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In function ‘kst_ligand(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:624:16: warning: ‘strncpy’ specified bound 20 equals destination size [-Wstringop-truncation]
  624 |         strncpy(s, kst->ks_->ligands_[kst->ligand_index_]->name, 20);
      |                ^
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:2:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h: In constructor ‘MatrixMap::MatrixMap(OcMatrix&)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h:125:14: warning: ‘MatrixMap::ptree_’ will be initialized after [-Wreorder]
  125 |     double** ptree_;
      |              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h:124:14: warning:   ‘double** MatrixMap::pm_’ [-Wreorder]
  124 |     double** pm_;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:9:1: warning:   when initialized here [-Wreorder]
    9 | MatrixMap::MatrixMap(Matrix& mat)
      | ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h: In constructor ‘MatrixMap::MatrixMap(OcMatrix*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h:125:14: warning: ‘MatrixMap::ptree_’ will be initialized after [-Wreorder]
  125 |     double** ptree_;
      |              ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h:124:14: warning:   ‘double** MatrixMap::pm_’ [-Wreorder]
  124 |     double** pm_;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:15:1: warning:   when initialized here [-Wreorder]
   15 | MatrixMap::MatrixMap(Matrix* mat)
      | ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp: In member function ‘void MatrixMap::alloc(int, int, Node**, int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:53:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   53 |     for (int k = 0; k < nonzero_i.size(); k++) {
      |                     ~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:44:9: warning: unused variable ‘nrow’ [-Wunused-variable]
   44 |     int nrow = m_.nrow();
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.cpp:45:9: warning: unused variable ‘ncol’ [-Wunused-variable]
   45 |     int ncol = m_.ncol();
      |         ^~~~
[ 32%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/netpar.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/netpar.cpp.o -MF CMakeFiles/nrniv_lib.dir/netpar.cpp.o.d -o CMakeFiles/nrniv_lib.dir/netpar.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:1:
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:43: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   43 | #pragma clang diagnostic push
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:44: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   44 | #pragma clang diagnostic ignored "-Wunused-value"
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:137: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  137 | #pragma clang diagnostic pop
      | 
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.cpp: In member function ‘bool NrnProperty::more_var()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.cpp:133:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  133 |     if (npi_->iterator_ >= npi_->sym_->s_varn) {
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp: In member function ‘void MultiSplitControl::prstruct()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:1816:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<MultiSplit*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1816 |             for (i = 0; i < multisplit_list_->size(); ++i) {
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nonlinz.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nonlinz.cpp.o -MF CMakeFiles/nrniv_lib.dir/nonlinz.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nonlinz.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp: In member function ‘virtual void NetParEvent::savestate_restore(double, NetCvode*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:312:22: warning: comparing the result of pointer addition ‘(npe_ + ((sizetype)(((long unsigned int)i) * 32)))’ and NULL [-Waddress]
  312 |             if (npe_ + i) {
      |                 ~~~~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp: In constructor ‘NonLinImpRep::NonLinImpRep()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:213:12: warning: unused variable ‘j’ [-Wunused-variable]
  213 |     int i, j, ieq, cnt;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:213:15: warning: unused variable ‘ieq’ [-Wunused-variable]
  213 |     int i, j, ieq, cnt;
      |               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp: In member function ‘void NonLinImpRep::dsds()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:543:27: warning: unused variable ‘nd’ [-Wunused-variable]
  543 |                     Node* nd = ml->nodelist[in];
      |                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp: In member function ‘NonLinImpRep::gapsolve()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:13: warning: ‘rx’ may be used uninitialized [-Wmaybe-uninitialized]
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:18: warning: ‘jx’ may be used uninitialized [-Wmaybe-uninitialized]
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:632:26: warning: ‘rx1’ may be used uninitialized [-Wmaybe-uninitialized]
  632 |             cmplx_spSolve(m_, rb - 1, rx1 - 1, jb - 1, jx1 - 1);
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:23: note: ‘rx1’ was declared here
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |                       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:632:26: warning: ‘jx1’ may be used uninitialized [-Wmaybe-uninitialized]
  632 |             cmplx_spSolve(m_, rb - 1, rx1 - 1, jb - 1, jx1 - 1);
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:29: note: ‘jx1’ was declared here
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |                             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:632:26: warning: ‘rb’ may be used uninitialized [-Wmaybe-uninitialized]
  632 |             cmplx_spSolve(m_, rb - 1, rx1 - 1, jb - 1, jx1 - 1);
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:35: note: ‘rb’ was declared here
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:632:26: warning: ‘jb’ may be used uninitialized [-Wmaybe-uninitialized]
  632 |             cmplx_spSolve(m_, rb - 1, rx1 - 1, jb - 1, jx1 - 1);
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:606:40: note: ‘jb’ was declared here
  606 |     double *rx, *jx, *rx1, *jx1, *rb, *jb;
      |                                        ^~
In file included from /usr/include/stdio.h:980,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4097,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nrnconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:1:
In function ‘sprintf’,
    inlined from ‘NonLinImpRep::gapsolve()’ at /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:684:16:
/usr/include/bits/stdio2.h:30:34: warning: ‘delta’ may be used uninitialized [-Wmaybe-uninitialized]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp: In member function ‘NonLinImpRep::gapsolve()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nonlinz.cpp:625:12: note: ‘delta’ was declared here
  625 |     double delta;
      |            ^~~~~
[ 33%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write.cpp:101:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h: In member function ‘CellMapping* NrnMappingInfo::get_cell_mapping(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h:118:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<CellMapping*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  118 |         for (int i = 0; i < mapping.size(); i++) {
      |                         ~~^~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/callbacks/nrncore_callbacks.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/callbacks/nrncore_callbacks.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write/callbacks/nrncore_callbacks.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write/callbacks/nrncore_callbacks.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write.cpp:106:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h:186:28: warning: ‘cnbs’ defined but not used [-Wunused-variable]
  186 | static core2nrn_callback_t cnbs[] = {
      |                            ^~~~
[ 33%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/data/cell_group.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/data/cell_group.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write/data/cell_group.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write/data/cell_group.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnoc2iv.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:8:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp: In member function ‘MultiSplitControl::multisplit(Section*, double, int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:13: warning: ‘root’ may be used uninitialized [-Wmaybe-uninitialized]
   26 |         if (!(ex)) {                                                                     \
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:392:11: note: ‘root’ declared here
  392 |     Node* root;
      |           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp: In static member function ‘static void CellGroup::datumtransform(CellGroup*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp:176:20: warning: unused variable ‘nt’ [-Wunused-variable]
  176 |         NrnThread& nt = nrn_threads[ith];
      |                    ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp: In static member function ‘static size_t CellGroup::get_mla_rankbytes(CellGroup*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp:575:24: warning: unused variable ‘tml’ [-Wunused-variable]
  575 |     NrnThreadMembList* tml;
      |                        ^~~
[ 33%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/data/datum_indices.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/data/datum_indices.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write/data/datum_indices.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write/data/datum_indices.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/datum_indices.cpp
[ 34%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/io/nrncore_io.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/io/nrncore_io.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write/io/nrncore_io.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write/io/nrncore_io.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp
[ 34%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/utils/nrncore_utils.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrncore_write/utils/nrncore_utils.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrncore_write/utils/nrncore_utils.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrncore_write/utils/nrncore_utils.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/utils/nrncore_utils.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/utils/nrncore_utils.cpp:9:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h: In member function ‘CellMapping* NrnMappingInfo::get_cell_mapping(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h:118:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<CellMapping*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  118 |         for (int i = 0; i < mapping.size(); i++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:16:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h: In member function ‘CellMapping* NrnMappingInfo::get_cell_mapping(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnsection_mapping.h:118:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<CellMapping*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  118 |         for (int i = 0; i < mapping.size(); i++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/sptbinq.h:14,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/tqueue.h:58,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:12:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp: In function ‘void write_contiguous_art_data(double**, int, int, FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:312:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  312 |         assert(n == szitem);
      |                ~~^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp: In function ‘void write_nrnthread_task(const char*, CellGroup*, bool)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:531:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  531 |         for (int i = 0; i < iRecvVec.size(); ++i) {
      |                         ~~^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/utils/nrncore_utils.cpp:2:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h:186:28: warning: ‘cnbs’ defined but not used [-Wunused-variable]
  186 | static core2nrn_callback_t cnbs[] = {
      |                            ^~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h:186:28: warning: ‘cnbs’ defined but not used [-Wunused-variable]
  186 | static core2nrn_callback_t cnbs[] = {
      |                            ^~~~
[ 34%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrndae.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrndae.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrndae.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrndae.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp
[ 34%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrnmenu.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrnmenu.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrnmenu.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrnmenu.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnoc2iv.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/matrixmap.h:8,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h:18,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp:3:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp: In member function ‘void NrnDAE::alloc(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp:106:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  106 |         assert(y0_->size() == size_);
      |                ~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h: In constructor ‘NrnDAE::NrnDAE(OcMatrix*, IvocVect*, IvocVect*, int, Node**, IvocVect*, void (*)(void*), void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h:192:10: warning: ‘NrnDAE::yptmp_’ will be initialized after [-Wreorder]
  192 |     Vect yptmp_;
      |          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h:189:10: warning:   ‘IvocVect NrnDAE::cyp_’ [-Wreorder]
  189 |     Vect cyp_;
      |          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp:135:1: warning:   when initialized here [-Wreorder]
  135 | NrnDAE::NrnDAE(Matrix* cmat,
      | ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h:189:10: warning: ‘NrnDAE::cyp_’ will be initialized after [-Wreorder]
  189 |     Vect cyp_;
      |          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.h:144:12: warning:   ‘void (* NrnDAE::f_init_)(void*)’ [-Wreorder]
  144 |     void (*f_init_)(void* data);
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrndae.cpp:135:1: warning:   when initialized here [-Wreorder]
  135 | NrnDAE::NrnDAE(Matrix* cmat,
      | ^~~~~~
[ 34%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrnpy.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -DUSE_LIBNRNPYTHON_MAJORMINOR=0 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrnpy.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrnpy.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrnpy.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnpy.cpp
[ 35%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nrnste.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nrnste.cpp.o -MF CMakeFiles/nrniv_lib.dir/nrnste.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nrnste.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnste.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp: In function ‘void mech_menu(Prop*, double, int, const char*, MechSelector*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp:294:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  294 |         for (j = 0; j < sym->s_varn; j++) {
      |                     ~~^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp: In function ‘void point_menu(Object*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp:461:43: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  461 |     psym = pointsym[pnt_map[pp->prop->type]];
      |                     ~~~~~~~~~~~~~~~~~~~~~~^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp:478:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  478 |         for (k = 0; k < psym->s_varn; k++) {
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnmenu.cpp:490:28: warning: unused variable ‘a’ [-Wunused-variable]
  490 |                 Arrayinfo* a = vsym->arayinfo;
      |                            ^
[ 35%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnserial_ld.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnserial_ld.cpp.o -MF CMakeFiles/nrniv_lib.dir/nvector_nrnserial_ld.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nvector_nrnserial_ld.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnserial_ld.cpp
[ 35%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnthread.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnthread.cpp.o -MF CMakeFiles/nrniv_lib.dir/nvector_nrnthread.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nvector_nrnthread.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp: In function ‘_generic_N_Vector* N_VNew_NrnThread(long int, int, long int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp:207:32: warning: unused variable ‘content’ [-Wunused-variable]
  207 |     N_VectorContent_NrnThread* content;
      |                                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp: In function ‘realtype N_VWL2Norm_NrnThread(N_Vector, N_Vector)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp:724:14: warning: variable ‘N’ set but not used [-Wunused-but-set-variable]
  724 |     long int N;
      |              ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp:797:14: warning: ‘void* vminquotient(NrnThread*)’ defined but not used [-Wunused-function]
  797 | static void* vminquotient(NrnThread* nt) {
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread.cpp:417:13: warning: ‘void pr(N_Vector)’ defined but not used [-Wunused-function]
  417 | static void pr(N_Vector x) {
      |             ^~
[ 35%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnthread_ld.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnthread_ld.cpp.o -MF CMakeFiles/nrniv_lib.dir/nvector_nrnthread_ld.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nvector_nrnthread_ld.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp
[ 36%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/ocbbs.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/ocbbs.cpp.o -MF CMakeFiles/nrniv_lib.dir/ocbbs.cpp.o.d -o CMakeFiles/nrniv_lib.dir/ocbbs.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/ocbbs.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp: In function ‘_generic_N_Vector* N_VNew_NrnThreadLD(long int, int, long int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp:207:34: warning: unused variable ‘content’ [-Wunused-variable]
  207 |     N_VectorContent_NrnThreadLD* content;
      |                                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp: In function ‘realtype N_VWL2Norm_NrnThreadLD(N_Vector, N_Vector)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp:723:14: warning: variable ‘N’ set but not used [-Wunused-but-set-variable]
  723 |     long int N;
      |              ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp:796:14: warning: ‘void* vminquotient(NrnThread*)’ defined but not used [-Wunused-function]
  796 | static void* vminquotient(NrnThread* nt) {
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnthread_ld.cpp:416:13: warning: ‘void pr(N_Vector)’ defined but not used [-Wunused-function]
  416 | static void pr(N_Vector x) {
      |             ^~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:14,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/ocbbs.cpp:1:
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:43: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   43 | #pragma clang diagnostic push
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:44: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   44 | #pragma clang diagnostic ignored "-Wunused-value"
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:137: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  137 | #pragma clang diagnostic pop
      | 
[ 36%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/ocjump.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/ocjump.cpp.o -MF CMakeFiles/nrniv_lib.dir/ocjump.cpp.o.d -o CMakeFiles/nrniv_lib.dir/ocjump.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/ocjump.cpp
[ 36%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/partrans.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/partrans.cpp.o -MF CMakeFiles/nrniv_lib.dir/partrans.cpp.o.d -o CMakeFiles/nrniv_lib.dir/partrans.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp
[ 36%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/ppshape.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/ppshape.cpp.o -MF CMakeFiles/nrniv_lib.dir/ppshape.cpp.o.d -o CMakeFiles/nrniv_lib.dir/ppshape.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/ppshape.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp: In function ‘double multisplit(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:617:9: warning: unused variable ‘reducedtree_host’ [-Wunused-variable]
  617 |     int reducedtree_host = 0;
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp: In member function ‘virtual void BBSImpl::return_args(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:1389:9: warning: variable ‘i’ set but not used [-Wunused-but-set-variable]
 1389 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:1393:9: warning: unused variable ‘wid’ [-Wunused-variable]
 1393 |     int wid = upkint();
      |         ^~~
[ 36%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/prcellstate.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/prcellstate.cpp.o -MF CMakeFiles/nrniv_lib.dir/prcellstate.cpp.o.d -o CMakeFiles/nrniv_lib.dir/prcellstate.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/prcellstate.cpp
[ 37%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/pysecname2sec.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/pysecname2sec.cpp.o -MF CMakeFiles/nrniv_lib.dir/pysecname2sec.cpp.o.d -o CMakeFiles/nrniv_lib.dir/pysecname2sec.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/pysecname2sec.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp: In function ‘broadcast(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:888:34: warning: ‘s’ may be used uninitialized [-Wmaybe-uninitialized]
  888 |             nrnmpi_char_broadcast(s, cnt, srcid);
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:879:19: note: ‘s’ was declared here
  879 |             char* s;
      |                   ^
[ 37%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/rotate3d.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/rotate3d.cpp.o -MF CMakeFiles/nrniv_lib.dir/rotate3d.cpp.o.d -o CMakeFiles/nrniv_lib.dir/rotate3d.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/rotate3d.cpp
[ 37%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/savstate.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/savstate.cpp.o -MF CMakeFiles/nrniv_lib.dir/savstate.cpp.o.d -o CMakeFiles/nrniv_lib.dir/savstate.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp
[ 37%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/secbrows.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/secbrows.cpp.o -MF CMakeFiles/nrniv_lib.dir/secbrows.cpp.o.d -o CMakeFiles/nrniv_lib.dir/secbrows.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp
[ 37%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/shape.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/shape.cpp.o -MF CMakeFiles/nrniv_lib.dir/shape.cpp.o.d -o CMakeFiles/nrniv_lib.dir/shape.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:11,
                 from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/oc2iv.h:7,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnoc2iv.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:7:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp: In member function ‘virtual void SaveState::read(OcFile*, bool)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:806:17: note: in expansion of macro ‘ASSERTfread’
  806 |                 ASSERTfread(ns.type, sizeof(int), ns.nmemb, f);
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:810:17: note: in expansion of macro ‘ASSERTfread’
  810 |                 ASSERTfread(ns.state, sizeof(double), ns.nstate, f);
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:818:17: note: in expansion of macro ‘ASSERTfread’
  818 |                 ASSERTfread(ns.type, sizeof(int), ns.nmemb, f);
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:822:17: note: in expansion of macro ‘ASSERTfread’
  822 |                 ASSERTfread(ns.state, sizeof(double), ns.nstate, f);
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:840:17: note: in expansion of macro ‘ASSERTfread’
  840 |                 ASSERTfread(acell_[j].state, sizeof(double), ns, f);
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp: In member function ‘virtual void SaveState::write(OcFile*, bool)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:895:17: note: in expansion of macro ‘ASSERTfwrite’
  895 |                 ASSERTfwrite(ns.type, sizeof(int), ns.nmemb, f);
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:898:17: note: in expansion of macro ‘ASSERTfwrite’
  898 |                 ASSERTfwrite(ns.state, sizeof(double), ns.nstate, f);
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:905:17: note: in expansion of macro ‘ASSERTfwrite’
  905 |                 ASSERTfwrite(ns.type, sizeof(int), ns.nmemb, f);
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:908:17: note: in expansion of macro ‘ASSERTfwrite’
  908 |                 ASSERTfwrite(ns.state, sizeof(double), ns.nstate, f);
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:917:13: note: in expansion of macro ‘ASSERTfwrite’
  917 |             ASSERTfwrite(acell_[j].state, sizeof(double), sz, f);
      |             ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp: In member function ‘void SaveState::readnet(FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1042:13: note: in expansion of macro ‘ASSERTfread’
 1042 |             ASSERTfread(ncs_[i].state, sizeof(double), ncs_[i].nstate, f);
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1050:9: note: in expansion of macro ‘ASSERTfread’
 1050 |         ASSERTfread(pss_, sizeof(PreSynState), npss_, f);
      |         ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:35:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   35 | #define ASSERTfread(a, b, c, d)  nrn_assert(fread(a, b, c, d) == c)
      |                                                               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1069:9: note: in expansion of macro ‘ASSERTfread’
 1069 |         ASSERTfread(tqs_->tdeliver, sizeof(double), n, f);
      |         ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp: In member function ‘void SaveState::writenet(FILE*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1111:13: note: in expansion of macro ‘ASSERTfwrite’
 1111 |             ASSERTfwrite(ncs_[i].state, sizeof(double), ncs_[i].nstate, f);
      |             ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1116:9: note: in expansion of macro ‘ASSERTfwrite’
 1116 |         ASSERTfwrite(pss_, sizeof(PreSynState), npss_, f);
      |         ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:36:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   36 | #define ASSERTfwrite(a, b, c, d) nrn_assert(fwrite(a, b, c, d) == c)
      |                                                                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnassrt.h:27:15: note: in definition of macro ‘nrn_assert’
   27 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1121:9: note: in expansion of macro ‘ASSERTfwrite’
 1121 |         ASSERTfwrite(tqs_->tdeliver, sizeof(double), n, f);
      |         ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp: In member function ‘void SaveState::allocnet()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/savstate.cpp:1190:12: warning: unused variable ‘n’ [-Wunused-variable]
 1190 |     int i, n;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp: In constructor ‘SectionBrowserImpl::SectionBrowserImpl()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp:372:18: warning: unused variable ‘sec’ [-Wunused-variable]
  372 |         Section* sec = hocSEC(qsec);
      |                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp: In constructor ‘SectionBrowser::SectionBrowser()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp:399:16: warning: unused variable ‘lk’ [-Wunused-variable]
  399 |     LayoutKit& lk = *LayoutKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp:400:16: warning: unused variable ‘wk’ [-Wunused-variable]
  400 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp: In static member function ‘static void SectionBrowser::make_section_browser()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp:445:16: warning: unused variable ‘wk’ [-Wunused-variable]
  445 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp: In static member function ‘static void PointProcessBrowser::make_point_process_browser(OcList*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/secbrows.cpp:501:16: warning: unused variable ‘wk’ [-Wunused-variable]
  501 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void OcShape::select_section(Section*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:781:14: warning: unused variable ‘s’ [-Wunused-variable]
  781 |     Section* s;
      |              ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:782:18: warning: unused variable ‘c’ [-Wunused-variable]
  782 |     const Color* c;
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeScene::observe(SectionList*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:867:19: warning: unused variable ‘cnt’ [-Wunused-variable]
  867 |     GlyphIndex i, cnt;
      |                   ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeScene::transform3d(Rubberband*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1033:11: warning: unused variable ‘x’ [-Wunused-variable]
 1033 |     Coord x, y;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1033:14: warning: unused variable ‘y’ [-Wunused-variable]
 1033 |     Coord x, y;
      |              ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeScene::wholeplot(ivCoord&, ivCoord&, ivCoord&, ivCoord&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1058:13: warning: unused variable ‘j’ [-Wunused-variable]
 1058 |     long i, j, n = sg_->count();
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In destructor ‘virtual ShapeSection::~ShapeSection()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1331:9: warning: unused variable ‘n’ [-Wunused-variable]
 1331 |     int n = sec_->npt3d - 1;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeSection::set_range_variable(Symbol*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1556:10: warning: variable ‘any’ set but not used [-Wunused-but-set-variable]
 1556 |     bool any = false;
      |          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeSection::draw(ivCanvas*, const ivAllocation&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1595:11: warning: unused variable ‘e’ [-Wunused-variable]
 1595 |     float e = 1e-2;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘virtual void ShapeSection::fast_draw(ivCanvas*, ivCoord, ivCoord, bool) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1653:20: warning: variable ‘a3dold’ set but not used [-Wunused-but-set-variable]
 1653 |             double a3dold;  // the arc length at i3d-1
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘void ShapeSection::fastidious_draw(ivCanvas*, const ivColor*, int, float, float) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1743:11: warning: unused variable ‘len’ [-Wunused-variable]
 1743 |     float len, f1, f2, d, x1, x2, y1, y2, a, aa;
      |           ^~~
[ 38%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/shapeplt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/shapeplt.cpp.o -MF CMakeFiles/nrniv_lib.dir/shapeplt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/shapeplt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/shapeplt.cpp
[ 38%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/singlech.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/singlech.cpp.o -MF CMakeFiles/nrniv_lib.dir/singlech.cpp.o.d -o CMakeFiles/nrniv_lib.dir/singlech.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/singlech.cpp
[ 38%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/spaceplt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/spaceplt.cpp.o -MF CMakeFiles/nrniv_lib.dir/spaceplt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/spaceplt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shapeplt.cpp: In member function ‘ivGlyph* ColorValue::make_glyph()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shapeplt.cpp:1123:16: warning: unused variable ‘wk’ [-Wunused-variable]
 1123 |     WidgetKit& wk = *WidgetKit::instance();
      |                ^~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/oc/classreg.h:5,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/shapeplt.cpp:2:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shapeplt.cpp: In member function ‘Hinton::request(ivRequisition&) const’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:9: warning: ‘nonnull’ argument ‘this’ compared to NULL [-Wnonnull-compare]
   26 |         if (!(ex)) {                                                                     \
      |         ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘ShapeSection::fast_draw(ivCanvas*, float, float, bool) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1718:45: warning: ‘cv’ may be used uninitialized [-Wmaybe-uninitialized]
 1718 |                         color = cv->no_value();
      |                                 ~~~~~~~~~~~~^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1618:21: note: ‘cv’ was declared here
 1618 |         ColorValue* cv;
      |                     ^~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/ivoc/mymath.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:26:
In function ‘osMath::equal(double, double, double)’,
    inlined from ‘ShapeSection::fast_draw(ivCanvas*, float, float, bool) const’ at /builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1707:13:
/usr/include/OS/math.h:113:14: warning: ‘xend’ may be used uninitialized [-Wmaybe-uninitialized]
  113 |     return x - y < e && y - x < e;
      |            ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘ShapeSection::fast_draw(ivCanvas*, float, float, bool) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:1651:20: note: ‘xend’ was declared here
 1651 |             double xend;    // location we'd like to draw to
      |                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp: In member function ‘ShapeSection::arc_position(float, float) const’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:2069:28: warning: ‘ic’ may be used uninitialized [-Wmaybe-uninitialized]
 2069 |     len = MyMath::norm2(x_[ic] - x_[ic + 1], y_[ic] - y_[ic + 1]);
      |                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/shape.cpp:2057:9: note: ‘ic’ was declared here
 2057 |     int ic, n = sec_->npt3d;
      |         ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp: In member function ‘void RangeExpr::fill()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp:768:12: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::vector<SecPos>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  768 |     if (n_ != spl_->size()) {
      |         ~~~^~~~~~~~~~~~~~~
[ 38%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/splitcell.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/splitcell.cpp.o -MF CMakeFiles/nrniv_lib.dir/splitcell.cpp.o.d -o CMakeFiles/nrniv_lib.dir/splitcell.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/splitcell.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp: In member function ‘RangeVarPlot::fill_pointers()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp:566:40: warning: ‘sym’ may be used uninitialized [-Wmaybe-uninitialized]
  566 |                 does_exist = nrn_exists(sym, node_exact(sec, hoc_ac_));
      |                              ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/spaceplt.cpp:543:17: note: ‘sym’ was declared here
  543 |         Symbol* sym;
      |                 ^~~
[ 39%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/symdir.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/symdir.cpp.o -MF CMakeFiles/nrniv_lib.dir/symdir.cpp.o.d -o CMakeFiles/nrniv_lib.dir/symdir.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/symdir.cpp
[ 39%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/vrecord.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DOOP=1 -DUSEBBS=1 -DUSECVODE=1 -DUSEMATRIX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/vrecord.cpp.o -MF CMakeFiles/nrniv_lib.dir/vrecord.cpp.o.d -o CMakeFiles/nrniv_lib.dir/vrecord.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/splitcell.cpp: In function ‘void nrnmpi_splitcell_connect(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/splitcell.cpp:63:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   63 |         if (that_host == nrnmpi_myid + i * 2 - 1) {
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 39%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/cabcode.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/cabcode.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/cabcode.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/cabcode.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp
[ 39%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/capac.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/capac.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/capac.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/capac.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/capac.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrniv/symdir.cpp:5:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp: In constructor ‘SymDirectory::SymDirectory(Object*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:174:9: warning: unused variable ‘suffix’ [-Wunused-variable]
  174 |     int suffix = '.';
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp: In member function ‘void SymDirectoryImpl::load_section()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:559:9: warning: unused variable ‘n’ [-Wunused-variable]
  559 |     int n = sec->nnode;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp: In function ‘void nrn_rootnode_alloc(Section*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp:1654:14: warning: unused variable ‘nde’ [-Wunused-variable]
 1654 |     Extnode* nde;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp: In function ‘void ismembrane()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp:2251:11: warning: unused variable ‘p’ [-Wunused-variable]
 2251 |     Prop* p;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp: In function ‘Section* nrn_section_exists(char*, int, Object*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp:2427:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2427 |             if (indx < hoc_total_array_data(sym, obd)) {
      |                 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp: In function ‘void section_exists()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabcode.cpp:2442:17: warning: unused variable ‘cp’ [-Wunused-variable]
 2442 |     char *str, *cp, buf[100];
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp: In member function ‘virtual void VecPlayStep::deliver(double, NetCvode*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp:210:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  210 |     if (current_index_ < y_->size()) {
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp:212:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  212 |             if (current_index_ < t_->size()) {
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp: In member function ‘virtual void VecPlayContinuous::deliver(double, NetCvode*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp:320:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  320 |         if (discon_index_ < discon_indices_->size()) {
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/vrecord.cpp:328:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  328 |         if (ubound_index_ < t_->size() - 1) {
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[ 39%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/clamp.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/clamp.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/clamp.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/clamp.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/clamp.cpp
[ 40%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/eion.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/eion.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/eion.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/eion.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp
[ 40%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/extcelln.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/extcelln.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/extcelln.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/extcelln.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/clamp.cpp: In function ‘void activclamp_lhs()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/clamp.cpp:191:12: warning: unused variable ‘v’ [-Wunused-variable]
  191 |     double v;
      |            ^
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:37,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp:5:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp: In function ‘void nrn_check_conc_write(Prop*, Prop*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp:437:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  437 |             assert(k < sizeof(long) * 8);
      |                    ~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp: In function ‘void ion_cur(NrnThread*, Memb_list*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp:571:12: warning: unused variable ‘vnode’ [-Wunused-variable]
  571 |     Node** vnode = ml->nodelist;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp: In function ‘void ion_init(NrnThread*, Memb_list*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp:593:12: warning: unused variable ‘vnode’ [-Wunused-variable]
  593 |     Node** vnode = ml->nodelist;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp: In function ‘void second_order_cur(NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/eion.cpp:653:9: warning: unused variable ‘j’ [-Wunused-variable]
  653 |     int j, i, i2;
      |         ^
[ 40%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/fadvance.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/fadvance.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/fadvance.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/fadvance.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:11:
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:43: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   43 | #pragma clang diagnostic push
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:44: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   44 | #pragma clang diagnostic ignored "-Wunused-value"
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:137: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  137 | #pragma clang diagnostic pop
      | 
[ 40%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/fstim.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/fstim.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/fstim.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/fstim.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fstim.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:41:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   41 |                                "MOhm/cm",
      |                                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:43:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   43 |                                "S/cm2",
      |                                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:45:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   45 |                                "uF/cm2",
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:47:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   47 |                                "mV",
      |                                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:49:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   49 |                                "mV",
      |                                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:51:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   51 |                                "mA/cm2",
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp: In function ‘void nrn_update_2d(NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:102:16: warning: unused variable ‘secondorder’ [-Wunused-variable]
  102 |     extern int secondorder;
      |                ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:106:12: warning: variable ‘cfac’ set but not used [-Wunused-but-set-variable]
  106 |     double cfac;
      |            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp: In function ‘void update_extracellular_reg(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:258:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  258 |     for (i = 0; i < ecell->s_varn; ++i) {
      |                 ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp: In function ‘void extcell_node_create(Node*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:309:9: warning: unused variable ‘i’ [-Wunused-variable]
  309 |     int i, j;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp: In function ‘void extcell_2d_alloc(Section*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:349:12: warning: unused variable ‘j’ [-Wunused-variable]
  349 |     int i, j;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:350:11: warning: unused variable ‘nd’ [-Wunused-variable]
  350 |     Node* nd;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:351:14: warning: unused variable ‘nde’ [-Wunused-variable]
  351 |     Extnode* nde;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:352:11: warning: unused variable ‘p’ [-Wunused-variable]
  352 |     Prop* p;
      |           ^
[ 40%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/hocprax.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/hocprax.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/hocprax.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/hocprax.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hocprax.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: In function ‘void batch_run()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:271:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  271 |         comment = "";
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: In function ‘void nrn_daspk_init_step(double, double, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:336:9: warning: unused variable ‘i’ [-Wunused-variable]
  336 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: In function ‘void nrn_fixed_step()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:354:9: warning: unused variable ‘i’ [-Wunused-variable]
  354 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: In function ‘void fcurrent()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:698:9: warning: unused variable ‘i’ [-Wunused-variable]
  698 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: In function ‘void nrn_ba(NrnThread*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:1109:13: warning: unused variable ‘type’ [-Wunused-variable]
 1109 |         int type = tbl->bam->type;
      |             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fadvance.cpp:205:26: warning: ‘void batch_open()’ declared ‘static’ but never defined [-Wunused-function]
  205 | static void batch_out(), batch_open(), batch_close();
      |                          ^~~~~~~~~~
[ 41%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/init.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/init.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/init.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/init.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp
[ 41%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/ldifus.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/ldifus.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/ldifus.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/ldifus.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hocprax.cpp: In function ‘void fit_praxis()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hocprax.cpp:118:28: warning: variable ‘nvarsav’ set but not used [-Wunused-but-set-variable]
  118 |     long int printmodesav, nvarsav;
      |                            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hocprax.cpp: In function ‘double efun(double*, long int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hocprax.cpp:293:13: warning: unused variable ‘i’ [-Wunused-variable]
  293 |         int i;
      |             ^
[ 41%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/method3.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/method3.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/method3.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/method3.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/method3.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:12:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabvars.h:11:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 | } usrprop[] = {"nseg", 0, 0, "L", 1, 2, "rallbranch", 1, 4, "Ra", 1, 7, 0, 0, 0};
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabvars.h:11:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 | } usrprop[] = {"nseg", 0, 0, "L", 1, 2, "rallbranch", 1, 4, "Ra", 1, 7, 0, 0, 0};
      |                              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabvars.h:11:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 | } usrprop[] = {"nseg", 0, 0, "L", 1, 2, "rallbranch", 1, 4, "Ra", 1, 7, 0, 0, 0};
      |                                         ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/cabvars.h:11:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   11 | } usrprop[] = {"nseg", 0, 0, "L", 1, 2, "rallbranch", 1, 4, "Ra", 1, 7, 0, 0, 0};
      |                                                             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:115:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  115 | static HocParmUnits _hoc_parm_units[] = {"Ra",     "ohm-cm",  "L",     "um",     "diam", "um", "cm",
      |                                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:115:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  115 | static HocParmUnits _hoc_parm_units[] = {"Ra",     "ohm-cm",  "L",     "um",     "diam", "um", "cm",
      |                                                                        ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:115:90: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  115 | static HocParmUnits _hoc_parm_units[] = {"Ra",     "ohm-cm",  "L",     "um",     "diam", "um", "cm",
      |                                                                                          ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:116:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                                          "uF/cm2", "celsius", "degC",  "dt",     "ms",   "t",  "ms",
      |                                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:116:63: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                                          "uF/cm2", "celsius", "degC",  "dt",     "ms",   "t",  "ms",
      |                                                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:116:82: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                                          "uF/cm2", "celsius", "degC",  "dt",     "ms",   "t",  "ms",
      |                                                                                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:116:96: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                                          "uF/cm2", "celsius", "degC",  "dt",     "ms",   "t",  "ms",
      |                                                                                                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:117:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  117 |                                          "v",      "mV",      "i_cap", "mA/cm2", 0,      0};
      |                                                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:117:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  117 |                                          "v",      "mV",      "i_cap", "mA/cm2", 0,      0};
      |                                                                        ^~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:2:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp: In function ‘void hoc_last_init()’:
/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc/nrnmpiuse.h:17:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   17 | #define DLL_DEFAULT_FNAME "riscv64/.libs/libnrnmech.so"
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:387:28: note: in expansion of macro ‘DLL_DEFAULT_FNAME’
  387 |             nrn_mech_dll = DLL_DEFAULT_FNAME;
      |                            ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp: In function ‘void hoc_register_tolerance(int, HocStateTolerance*, Symbol***)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:1005:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1005 |                 for (j = 0; j < msym->s_varn; ++j) {
      |                             ~~^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:10,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:37,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:9:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:1020:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1020 |                 assert(j < msym->s_varn);
      |                        ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocassrt.h:26:15: note: in definition of macro ‘assert’
   26 |         if (!(ex)) {                                                                     \
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp: In function ‘void longdifus_diamchange(LongDifus*, int, int, Memb_list*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:153:24: warning: unused variable ‘j’ [-Wunused-variable]
  153 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:153:27: warning: unused variable ‘index’ [-Wunused-variable]
  153 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |                           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:153:42: warning: variable ‘vnodecount’ set but not used [-Wunused-but-set-variable]
  153 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |                                          ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp: In function ‘void longdifusalloc(LongDifus**, int, int, Memb_list*, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:194:15: warning: unused variable ‘mi’ [-Wunused-variable]
  194 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:194:19: warning: unused variable ‘mpi’ [-Wunused-variable]
  194 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |                   ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:194:27: warning: unused variable ‘index’ [-Wunused-variable]
  194 |     int i, n, mi, mpi, j, index, pindex, vnodecount;
      |                           ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:196:11: warning: unused variable ‘nd’ [-Wunused-variable]
  196 |     Node *nd, *pnd;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:197:15: warning: unused variable ‘qsec’ [-Wunused-variable]
  197 |     hoc_Item* qsec;
      |               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp: In function ‘void stagger(int, ldifusfunc3_t, void**, int, int, int, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:380:13: warning: unused variable ‘mi’ [-Wunused-variable]
  380 |         int mi = pld->mindex[i];
      |             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:338:15: warning: variable ‘di’ set but not used [-Wunused-but-set-variable]
  338 |     int i, n, di;
      |               ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:339:16: warning: unused variable ‘vol’ [-Wunused-variable]
  339 |     double dc, vol, dfdi, dx;
      |                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:339:27: warning: unused variable ‘dx’ [-Wunused-variable]
  339 |     double dc, vol, dfdi, dx;
      |                           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp: In function ‘void ode(int, ldifusfunc3_t, void**, int, int, int, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:412:16: warning: unused variable ‘vol’ [-Wunused-variable]
  412 |     double dc, vol, dfdi;
      |                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp: In function ‘void matsol(int, ldifusfunc3_t, void**, int, int, int, NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ldifus.cpp:471:16: warning: unused variable ‘vol’ [-Wunused-variable]
  471 |     double dc, vol, dfdi;
      |                ^~~
[ 41%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnnemo.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnnemo.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnnemo.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnnemo.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnnemo.cpp
[ 42%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrntimeout.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrntimeout.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/nrntimeout.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrntimeout.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrntimeout.cpp
[ 42%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnversion.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnversion.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnversion.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnversion.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnversion.cpp
[ 42%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/passive0.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/passive0.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/passive0.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/passive0.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive0.cpp
[ 42%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/point.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/point.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/point.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/point.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/point.cpp
[ 42%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/psection.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/psection.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/psection.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/psection.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/psection.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnversion.cpp: In function ‘char* nrn_version(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnversion.cpp:51:16: warning: unused variable ‘size’ [-Wunused-variable]
   51 |         int j, size;
      |                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnversion.cpp:30:11: warning: unused variable ‘cp’ [-Wunused-variable]
   30 |     char* cp;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrnversion.cpp:31:9: warning: unused variable ‘b’ [-Wunused-variable]
   31 |     int b;
      |         ^
[ 43%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/seclist.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/seclist.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/seclist.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/seclist.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive0.cpp: In function ‘void pas_cur(NrnThread*, Memb_list*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive0.cpp:29:13: warning: unused variable ‘vpdata’ [-Wunused-variable]
   29 |     Datum** vpdata = ml->pdata;
      |             ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive0.cpp: In function ‘void pas_jacob(NrnThread*, Memb_list*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive0.cpp:43:13: warning: unused variable ‘vpdata’ [-Wunused-variable]
   43 |     Datum** vpdata = ml->pdata;
      |             ^~~~~~
[ 43%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/secref.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/secref.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/secref.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/secref.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/psection.cpp: In function ‘void pnode(Prop*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/psection.cpp:56:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   56 |         for (j = 0; j < sym->s_varn; j++) {
      |                     ~~^~~~~~~~~~~~~
[ 43%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/solve.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/solve.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/solve.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/solve.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp
[ 43%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/synapse.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/synapse.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/synapse.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/synapse.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/synapse.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp: In function ‘double wholetree(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:119:24: warning: unused variable ‘ch’ [-Wunused-variable]
  119 |     Section *s, *sec, *ch;
      |                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:120:11: warning: unused variable ‘i’ [-Wunused-variable]
  120 |     Item *i, *j, *first, *last;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:120:15: warning: unused variable ‘j’ [-Wunused-variable]
  120 |     Item *i, *j, *first, *last;
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:120:19: warning: unused variable ‘first’ [-Wunused-variable]
  120 |     Item *i, *j, *first, *last;
      |                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:120:27: warning: unused variable ‘last’ [-Wunused-variable]
  120 |     Item *i, *j, *first, *last;
      |                           ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp: In function ‘double s_nchild(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp:238:9: warning: unused variable ‘n’ [-Wunused-variable]
  238 |     int n;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp: In function ‘double s_has_parent(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp:244:9: warning: unused variable ‘n’ [-Wunused-variable]
  244 |     int n;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp: In function ‘double s_has_trueparent(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp:254:9: warning: unused variable ‘n’ [-Wunused-variable]
  254 |     int n;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp: In function ‘double s_exists(void*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/secref.cpp:264:9: warning: unused variable ‘n’ [-Wunused-variable]
  264 |     int n;
      |         ^
[ 43%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/treeset.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/treeset.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/treeset.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/treeset.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp
[ 44%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/isaac64.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/isaac64.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/isaac64.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/isaac64.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/isaac64.cpp
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:20:
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:43: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   43 | #pragma clang diagnostic push
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:44: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
   44 | #pragma clang diagnostic ignored "-Wunused-value"
      | 
/builddir/build/BUILD/nrn-8.2.2/src/utils/profile/profiler_interface.h:137: warning: ignoring ‘#pragma clang diagnostic’ [-Wunknown-pragmas]
  137 | #pragma clang diagnostic pop
      | 
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp: In function ‘void node_destruct(Node**, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:674:11: warning: unused variable ‘nd’ [-Wunused-variable]
  674 |     Node* nd;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp: In function ‘void node_realloc(Section*, short int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:751:25: warning: unused variable ‘i’ [-Wunused-variable]
  751 |     int n1, n2, i1, i2, i;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:64:13: warning: ‘void node_free()’ declared ‘static’ but never defined [-Wunused-function]
   64 | static void node_free();
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:739:14: warning: ‘Node* node_interp(Node*, Node*, double)’ defined but not used [-Wunused-function]
  739 | static Node* node_interp(Node* nd1, Node* nd2, double frac) {
      |              ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp: In function ‘distance()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:280:27: warning: ‘my_origin_node’ may be used uninitialized [-Wmaybe-uninitialized]
  280 |         d = topol_distance(my_origin_sec, my_origin_node, sec, node, &sec, &node);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/solve.cpp:234:11: note: ‘my_origin_node’ was declared here
  234 |     Node* my_origin_node;
      |           ^~~~~~~~~~~~~~
[ 44%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/mcran4.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/mcran4.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/mcran4.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/mcran4.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void nrn_lhs(NrnThread*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:504:13: warning: unused variable ‘i’ [-Wunused-variable]
  504 |         int i, neqn;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:504:16: warning: variable ‘neqn’ set but not used [-Wunused-but-set-variable]
  504 |         int i, neqn;
      |                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void connection_coef()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:846:12: warning: unused variable ‘dx’ [-Wunused-variable]
  846 |     double dx, diam, area, ra;
      |            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:846:16: warning: unused variable ‘diam’ [-Wunused-variable]
  846 |     double dx, diam, area, ra;
      |                ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:846:28: warning: unused variable ‘ra’ [-Wunused-variable]
  846 |     double dx, diam, area, ra;
      |                            ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:849:11: warning: unused variable ‘p’ [-Wunused-variable]
  849 |     Prop* p;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void pt3dinsert()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1156:9: warning: unused variable ‘i’ [-Wunused-variable]
 1156 |     int i, n, i0;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void pt3dremove()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1207:9: warning: unused variable ‘i’ [-Wunused-variable]
 1207 |     int i, i0, n;
      |         ^
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1629:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp: In function ‘void setaffinity(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp:299:9: warning: unused variable ‘mask’ [-Wunused-variable]
  299 |     int mask;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp: In function ‘void reorder_secorder()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp:929:22: warning: unused variable ‘i’ [-Wunused-variable]
  929 |     int order, isec, i, j, inode;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp: In function ‘int nrn_how_many_processors()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp:1351:9: warning: unused variable ‘i’ [-Wunused-variable]
 1351 |     int i, ip;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void v_setup_vectors()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1634:9: warning: unused variable ‘isec’ [-Wunused-variable]
 1634 |     int isec;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1635:14: warning: unused variable ‘sec’ [-Wunused-variable]
 1635 |     Section* sec;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1636:11: warning: unused variable ‘nd’ [-Wunused-variable]
 1636 |     Node* nd;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘int nrn_modeltype()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:1952:23: warning: unused variable ‘lm’ [-Wunused-variable]
 1952 |     static cTemplate* lm = (cTemplate*) 0;
      |                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void nrn_matrix_node_alloc()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:2018:12: warning: unused variable ‘b’ [-Wunused-variable]
 2018 |     int i, b;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:2019:11: warning: unused variable ‘nd’ [-Wunused-variable]
 2019 |     Node* nd;
      |           ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp: In function ‘void nrn_recalc_node_ptrs()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/treeset.cpp:2256:16: warning: unused variable ‘d’ [-Wunused-variable]
 2256 |         Datum* d;
      |                ^
[ 44%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnisaac.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnisaac.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/nrnisaac.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/nrnisaac.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/nrnisaac.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.cpp:279:13: warning: ‘void wait_for_workers_timeit()’ defined but not used [-Wunused-function]
  279 | static void wait_for_workers_timeit() {
      |             ^~~~~~~~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnran123.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnran123.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/nrnran123.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/nrnran123.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/nrnran123.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp: In function ‘double mcell_ran4(uint32_t*, double*, unsigned int, double)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp:59:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   59 |     for (i = 0; i < n; i++) {
      |                 ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp: In function ‘double nrnRan4dbl(uint32_t*, uint32_t)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp:163:18: warning: unused variable ‘lo’ [-Wunused-variable]
  163 |     uint32_t hi, lo, extra;
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/mcran4.cpp:163:22: warning: unused variable ‘extra’ [-Wunused-variable]
  163 |     uint32_t hi, lo, extra;
      |                      ^~~~~
[ 45%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/audit.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/audit.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/audit.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/audit.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/audit.cpp
[ 45%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/axis.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/axis.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/axis.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/axis.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/axis.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnran123.cpp: In function ‘uint32_t nrnran123_ipick(nrnran123_State*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/nrnran123.cpp:75:24: warning: array subscript has type ‘char’ [-Wchar-subscripts]
   75 |     rval = s->r.v[which++];
      |                   ~~~~~^~
[ 45%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/code.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/code.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/code.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/code.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp
[ 45%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/code2.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/code2.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/code2.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/code2.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp
[ 45%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/debug.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/debug.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/debug.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/debug.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/debug.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘int tstkchk_actual(int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:56:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   56 |                 s[k] = "(double)";
      |                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:59:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   59 |                 s[k] = "(char *)";
      |                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:62:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   62 |                 s[k] = "(Object **)";
      |                        ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:65:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   65 |                 s[k] = "(int)";
      |                        ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:68:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   68 |                 s[k] = "(Symbol)";
      |                        ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:71:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   71 |                 s[k] = "(double *)";
      |                        ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:74:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   74 |                 s[k] = "(Object *)";
      |                        ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:77:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   77 |                 s[k] = "(Object * already unreffed on stack)";
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:80:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   80 |                 s[k] = "(Unknown)";
      |                        ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘void hoc_pop_defer()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:258:13: warning: unused variable ‘obj’ [-Wunused-variable]
  258 |     Object* obj;
      |             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘void frameobj_clean(Frame*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:294:12: warning: unused variable ‘narg’ [-Wunused-variable]
  294 |     int i, narg;
      |            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘void hoc_Argtype()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:1551:9: warning: unused variable ‘narg’ [-Wunused-variable]
 1551 |     int narg, iarg, type, itype = 0;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘void hoc_autoobject()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:1810:9: warning: unused variable ‘i’ [-Wunused-variable]
 1810 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:1812:14: warning: unused variable ‘obp’ [-Wunused-variable]
 1812 |     Object** obp;
      |              ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp: In function ‘void hoc_Symbol_units()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:155:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  155 |             *units = "on";
      |                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:157:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  157 |             *units = "off";
      |                      ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:182:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  182 |             *units = "";
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp: In function ‘void hoc_System()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:501:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  501 |             if (hoc_tmpbuf->size <= i) {
      |                 ~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:530:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  530 | } type_sym[] = {"Builtins",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:532:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  532 |                 "Other Builtins",
      |                 ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:534:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  534 |                 "Functions",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:536:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  536 |                 "Procedures",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:538:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  538 |                 "Undefined",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code2.cpp:540:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  540 |                 "Scalars",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp: In function ‘void hoc_delete_symbol()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:2550:22: warning: unused variable ‘sp’ [-Wunused-variable]
 2550 |     Symbol *doomed, *sp;
      |                      ^~
[ 46%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/fileio.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/fileio.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/fileio.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/fileio.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp
[ 46%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/fmenu.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/fmenu.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/fmenu.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/fmenu.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp: In function ‘void hoc_ropen()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp:79:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   79 |         fname = "";
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp: In function ‘void hoc_wopen()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp:107:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  107 |         fname = "";
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp: In function ‘char* navigate(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:475:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  475 |             return "plt(-5)";
      |                    ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:169:18: warning: ‘Menuitem* append()’ declared ‘static’ but never defined [-Wunused-function]
  169 | static Menuitem* append(); /*common code for appendsym,appendaction*/
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:190:12: warning: ‘first’ defined but not used [-Wunused-variable]
  190 | static int first = 1;           /* emacs_term has not been opened */
      |            ^~~~~
In file included from /usr/include/stdio.h:980,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4097,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nrnconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:1:
In function ‘sprintf’,
    inlined from ‘prval(int, int, int, double)’ at /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:622:12,
    inlined from ‘navigate(int)’ at /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:547:18,
    inlined from ‘menu_manager(int)’ at /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:208:31,
    inlined from ‘hoc_fmenu()’ at /builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:227:21:
/usr/include/bits/stdio2.h:30:34: warning: ‘val’ may be used uninitialized [-Wmaybe-uninitialized]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp: In function ‘hoc_fmenu()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fmenu.cpp:448:12: note: ‘val’ was declared here
  448 |     double val;
      |            ^~~
[ 46%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/ftime.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/ftime.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/ftime.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/ftime.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/ftime.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp: In function ‘hoc_Load_file(int, char const*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/fileio.cpp:673:12: warning: ‘strncpy’ specified bound 1024 equals destination size [-Wstringop-truncation]
  673 |     strncpy(expname, expand_env_var(name), hoc_load_file_size_);
      |            ^
[ 46%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/functabl.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/functabl.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/functabl.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/functabl.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/functabl.cpp
[ 46%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/getsym.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/getsym.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/getsym.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/getsym.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/getsym.cpp
[ 47%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/hoc.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/hoc.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp
[ 47%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hocusr.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hocusr.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/hocusr.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/hocusr.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/hocusr.cpp
[ 47%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc_init.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc_init.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/hoc_init.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/hoc_init.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp: In function ‘int yylex()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:472:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  472 |             if (n >= sbuf->size - 1) {
      |                 ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp: In function ‘int hoc_oc(const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1472:11: warning: unused variable ‘cp’ [-Wunused-variable]
 1472 |     char* cp;
      |           ^~
[ 47%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc_oop.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DCABLE=1 -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/hoc_oop.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/hoc_oop.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/hoc_oop.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp: In function ‘char* fgets_unlimited_nltrans(HocStr*, FILE*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1798:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1798 |         if (bufstr->size <= i) {
      |             ~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp: In function ‘int hoc_get_line()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1870:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1870 |         if (hoc_strgets_need() > hoc_cbufstr->size) {
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1910:28: warning: unused variable ‘hoc_notify_stop’ [-Wunused-variable]
 1910 |                 extern int hoc_notify_stop;
      |                            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1924:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1924 |             if (n >= hoc_cbufstr->size - 3) {
      |                 ~~^~~~~~~~~~~~~~~~~~~~~~~~
[ 48%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/isoc99.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/isoc99.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/isoc99.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/isoc99.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/isoc99.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/isoc99.cpp: In function ‘int nrn_isdouble(double*, double, double)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/isoc99.cpp:13:9: warning: unused variable ‘i’ [-Wunused-variable]
   13 |     int i;
      |         ^
[ 48%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/list.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/list.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/list.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/list.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:43:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   43 | } keywords[] = {"proc",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:45:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   45 |                 "func",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:47:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   47 |                 "obfunc",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:49:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   49 |                 "return",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:51:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   51 |                 "break",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:53:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   53 |                 "continue",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:55:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   55 |                 "stop",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:57:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   57 |                 "if",
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:59:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   59 |                 "else",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:61:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   61 |                 "while",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:63:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   63 |                 "for",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:65:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   65 |                 "print",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:67:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   67 |                 "delete",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:69:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   69 |                 "read",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:71:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   71 |                 "debug",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:73:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   73 |                 "double",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:75:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   75 |                 "depvar",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:77:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   77 |                 "eqn",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:79:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   79 |                 "local",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:81:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   81 |                 "localobj",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:83:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   83 |                 "strdef",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:85:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   85 |                 "parallel",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:87:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   87 |                 "help",
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:89:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   89 |                 "iterator",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:91:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   91 |                 "iterator_statement",
      |                 ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:94:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   94 |                 "create",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:96:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   96 |                 "connect",
      |                 ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:98:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   98 |                 "setpointer",
      |                 ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:100:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  100 |                 "access",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:102:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  102 |                 "insert",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:104:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  104 |                 "uninsert",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:106:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  106 |                 "forall",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:108:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  108 |                 "ifsec",
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:110:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  110 |                 "forsec",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:114:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  114 |                 "begintemplate",
      |                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:116:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  116 |                 "endtemplate",
      |                 ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:118:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  118 |                 "objectvar",
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:120:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  120 |                 "objref",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:122:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  122 |                 "public",
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:124:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  124 |                 "external",
      |                 ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:126:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  126 |                 "new",
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:134:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  134 | } consts[] = {"PI",
      |               ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:136:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  136 |               "E",
      |               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:138:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  138 |               "GAMMA",
      |               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:140:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  140 |               "DEG",
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:142:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  142 |               "PHI",
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:152:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  152 | } uconsts[] = {"FARADAY",
      |                ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:154:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  154 |                "R",
      |                ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:156:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  156 |                "Avogadro_constant",
      |                ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:165:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  165 | } builtins[] = {"sin",   sin,      "cos", cos, "atan", atan,
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:165:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  165 | } builtins[] = {"sin",   sin,      "cos", cos, "atan", atan,
      |                                    ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:165:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  165 | } builtins[] = {"sin",   sin,      "cos", cos, "atan", atan,
      |                                                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:166:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |                 "tanh",  tanh,     "log", Log, /* checks argument */
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:166:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  166 |                 "tanh",  tanh,     "log", Log, /* checks argument */
      |                                    ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:167:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  167 |                 "log10", Log10,                /* checks argument */
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:168:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  168 |                 "exp",   hoc1_Exp,             /* checks argument */
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:169:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  169 |                 "sqrt",  Sqrt,                 /* checks argument */
      |                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:170:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  170 |                 "int",   integer,
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:174:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  174 |                 "abs",   fabs,     "erf", erf, "erfc", erfc,
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:174:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  174 |                 "abs",   fabs,     "erf", erf, "erfc", erfc,
      |                                    ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:174:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  174 |                 "abs",   fabs,     "erf", erf, "erfc", erfc,
      |                                                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:180:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  180 | } fun_bltin[] = {"atan2",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:182:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  182 |                  "system",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:184:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  184 |                  "prmat",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:186:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  186 |                  "solve",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:188:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  188 |                  "eqinit",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:190:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  190 |                  "plt",
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:192:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  192 |                  "axis",
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:194:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  194 |                  "plot",
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:196:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  196 |                  "plotx",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:198:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  198 |                  "ploty",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:200:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  200 |                  "regraph",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:202:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  202 |                  "symbols",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:204:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  204 |                  "printf",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:206:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  206 |                  "xred",
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:208:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  208 |                  "sred",
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:210:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  210 |                  "ropen",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:212:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  212 |                  "wopen",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:214:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  214 |                  "xopen",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:216:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  216 |                  "hoc_stdout",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:218:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  218 |                  "chdir",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:220:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  220 |                  "fprint",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:222:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  222 |                  "fscan",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:224:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  224 |                  "sscanf",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:226:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  226 |                  "sprint",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:228:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  228 |                  "graph",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:230:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  230 |                  "graphmode",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:232:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  232 |                  "fmenu",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:234:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  234 |                  "lw",
      |                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:236:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  236 |                  "getstr",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:238:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  238 |                  "strcmp",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:240:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  240 |                  "setcolor",
      |                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:242:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  242 |                  "startsw",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:244:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  244 |                  "stopsw",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:246:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  246 |                  "object_id",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:248:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  248 |                  "allobjectvars",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:250:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  250 |                  "allobjects",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:252:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  252 |                  "xpanel",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:254:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  254 |                  "xbutton",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:256:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  256 |                  "xcheckbox",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:258:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  258 |                  "xstatebutton",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:260:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  260 |                  "xlabel",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:262:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  262 |                  "xmenu",
      |                  ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:264:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  264 |                  "xvalue",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:266:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  266 |                  "xpvalue",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:268:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  268 |                  "xradiobutton",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:270:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  270 |                  "xfixedvalue",
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:272:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  272 |                  "xvarlabel",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:274:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  274 |                  "xslider",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:276:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  276 |                  "boolean_dialog",
      |                  ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:278:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  278 |                  "continue_dialog",
      |                  ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:280:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  280 |                  "string_dialog",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:282:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  282 |                  "doEvents",
      |                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:284:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  284 |                  "doNotify",
      |                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:286:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  286 |                  "nrniv_bind_thread",
      |                  ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:288:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  288 |                  "ivoc_style",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:290:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  290 |                  "numarg",
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:292:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  292 |                  "argtype",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:294:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  294 |                  "hoc_pointer_",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:296:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  296 |                  "nrn_mallinfo",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:298:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  298 |                  "execute",
      |                  ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:300:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  300 |                  "execute1",
      |                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:302:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  302 |                  "load_proc",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:304:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  304 |                  "load_func",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:306:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  306 |                  "load_template",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:308:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  308 |                  "load_file",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:310:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  310 |                  "unix_mac_pc",
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:312:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  312 |                  "show_winio",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:314:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  314 |                  "nrn_load_dll",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:316:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  316 |                  "machine_name",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:318:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  318 |                  "saveaudit",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:320:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  320 |                  "retrieveaudit",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:322:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  322 |                  "coredump_on_error",
      |                  ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:324:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  324 |                  "checkpoint",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:326:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  326 |                  "quit",
      |                  ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:328:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  328 |                  "object_push",
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:330:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  330 |                  "object_pop",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:332:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  332 |                  "pwman_place",
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:334:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  334 |                  "save_session",
      |                  ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:336:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  336 |                  "print_session",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:338:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  338 |                  "show_errmess_always",
      |                  ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:340:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  340 |                  "execerror",
      |                  ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:342:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  342 |                  "variable_domain",
      |                  ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:344:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  344 |                  "name_declared",
      |                  ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:346:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  346 |                  "use_mcell_ran4",
      |                  ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:348:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  348 |                  "mcell_ran4",
      |                  ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:350:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  350 |                  "mcell_ran4_init",
      |                  ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:352:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  352 |                  "nrn_feenableexcept",
      |                  ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:354:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  354 |                  "nrnmpi_init",
      |                  ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:378:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  378 | } strfun_bltin[] = {"secname",
      |                     ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:380:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  380 |                     "units",
      |                     ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:382:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  382 |                     "neuronhome",
      |                     ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:384:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  384 |                     "getcwd",
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:386:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  386 |                     "nrnversion",
      |                     ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:394:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  394 | } objfun_bltin[] = {"object_pushed", hoc_object_pushed, 0, 0};
      |                     ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp: In function ‘void hoc_show_winio()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:516:9: warning: variable ‘b’ set but not used [-Wunused-but-set-variable]
  516 |     int b;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘void hoc_newobj1_err()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:548:13: warning: unused variable ‘i’ [-Wunused-variable]
  548 |         int i;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘void hoc_newobj()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:677:17: warning: unused variable ‘o’ [-Wunused-variable]
  677 |         Object* o = hoc_obj_look_inside_stack(narg);
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:657:17: warning: unused variable ‘obd’ [-Wunused-variable]
  657 |     Objectdata* obd;
      |                 ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:658:19: warning: unused variable ‘s’ [-Wunused-variable]
  658 |     Symbol *sym, *s;
      |                   ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:659:9: warning: unused variable ‘i’ [-Wunused-variable]
  659 |     int i, total;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:659:12: warning: unused variable ‘total’ [-Wunused-variable]
  659 |     int i, total;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘void hoc_cmp_otype()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:846:9: warning: variable ‘type’ set but not used [-Wunused-but-set-variable]
  846 |     int type;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘void hoc_known_type()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:851:9: warning: variable ‘type’ set but not used [-Wunused-but-set-variable]
  851 |     int type;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘Object* hoc_name2obj(const char*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:923:10: warning: unused variable ‘buf’ [-Wunused-variable]
  923 |     char buf[200];
      |          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp: In function ‘void hoc_ob_pointer()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:1328:13: warning: unused variable ‘sym’ [-Wunused-variable]
 1328 |     Symbol* sym;
      |             ^~~
[ 48%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/math.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/math.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/math.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/math.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/math.cpp
[ 48%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/mswinprt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/mswinprt.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/mswinprt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/mswinprt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/mswinprt.cpp
[ 48%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nonlin.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nonlin.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/nonlin.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/nonlin.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/math.cpp: In function ‘int hoc_errno_check()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/math.cpp:110:9: warning: unused variable ‘ierr’ [-Wunused-variable]
  110 |     int ierr;
      |         ^~~~
[ 50%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnfilewrap.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/nrnfilewrap.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/nrnfilewrap.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/nrnfilewrap.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/nrnfilewrap.cpp
[ 50%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/ocerf.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/ocerf.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/ocerf.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/ocerf.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/ocerf.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp: In function ‘void set_varble()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:120:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  120 |                     for (i = 0; i < sp->s_varn; i++)
      |                                 ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp: In function ‘void eqn_space()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:228:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  228 |     for (i = 1; i <= maxeqn; i++)
      |                 ~~^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:254:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  254 |     for (i = 1; i <= maxeqn; i++) {
      |                 ~~^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp: In function ‘void hoc_solve()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:279:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  279 |     for (i = 1; i <= neqn; i++)
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:283:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  283 |     for (i = 1; i <= neqn; i++) {
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:288:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  288 |     for (i = 1; i <= neqn; i++) {
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp: In function ‘eqn_space()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:229:36: warning: pointer ‘el_66’ used after ‘free’ [-Wuse-after-free]
  229 |         for (el = rowst[i]; el; el = el->c_right)
      |                                 ~~~^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/nonlin.cpp:230:17: note: call to ‘free’ here
  230 |             free((char*) el);
      |             ~~~~^~~~~~~~~~~~
[ 50%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/parallel.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/parallel.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/parallel.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/parallel.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp
[ 50%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/plot.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/plot.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/plot.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/plot.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/plot.cpp
[ 50%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/plt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/plt.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/plt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/plt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/plt.cpp
[ 51%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/regexp.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/regexp.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/regexp.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/regexp.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp:26:14: warning: ‘parallel_envp’ defined but not used [-Wunused-variable]
   26 | static char* parallel_envp;
      |              ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp: In function ‘hoc_parallel_begin()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp:80:30: warning: ‘%5d’ directive writing between 5 and 11 bytes into a region of size 10 [-Wformat-overflow=]
   80 |                 sprintf(buf, "%5d", i);
      |                              ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp:80:30: note: directive argument in the range [-2147483647, 2147483647]
In file included from /usr/include/stdio.h:980,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4097,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /usr/include/ivstream.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode/../../nrnconf.h:378,
                 from /builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp:1:
In function ‘sprintf’,
    inlined from ‘hoc_parallel_begin()’ at /builddir/build/BUILD/nrn-8.2.2/src/oc/parallel.cpp:80:24:
/usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 6 and 12 bytes into a destination of size 10
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
[ 51%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/scoprand.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/scoprand.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/scoprand.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/scoprand.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/scoprand.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:82:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   82 | static char* pattern = "";
      |                        ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp: In function ‘void hoc_regexp_compile(const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:113:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  113 |         pattern = "";
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp: In function ‘int advance(char*, char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:378:37: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  378 |             start = int_range_start[*ep];
      |                                     ^~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:379:35: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  379 |             stop = int_range_stop[*ep++];
      |                                   ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:410:22: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  410 |             braslist[*ep++] = lp;
      |                      ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/regexp.cpp:414:22: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  414 |             braelist[*ep++] = lp;
      |                      ^~~~~
[ 51%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/settext.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/settext.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/settext.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/settext.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/settext.cpp
[ 51%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/symbol.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/symbol.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/symbol.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/symbol.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/symbol.cpp
[ 52%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/version.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/version.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/version.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/version.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/version.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/scoprand.cpp:20:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   20 | static char RCSid[] = "random.cpp,v 1.4 1999/01/04 12:46:49 hines Exp";
      |             ^~~~~
[ 52%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/x.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/x.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/x.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/x.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp
[ 52%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/xred.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/oc/xred.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/oc/xred.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/oc/xred.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/xred.cpp
/builddir/build/BUILD/nrn-8.2.2/src/oc/version.cpp:998:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  998 | char* RCS_hoc_version = "$Revision: 3 $";
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/version.cpp:999:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  999 | char* RCS_hoc_date = "$Date: 2003-02-11 19:36:05 +0100 (Tue, 11 Feb 2003) $";
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 52%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/oc_generated/parse.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/oc_generated/parse.cpp.o -MF CMakeFiles/nrniv_lib.dir/oc_generated/parse.cpp.o.d -o CMakeFiles/nrniv_lib.dir/oc_generated/parse.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated/parse.cpp
[ 52%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/arnoldi.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/arnoldi.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/arnoldi.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/arnoldi.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/arnoldi.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/arnoldi.c:37:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   37 | static char rcsid[] = "arnoldi.c,v 1.1 1997/12/04 17:55:13 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp: In function ‘void x11_open_window()’:
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:214:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  214 |     char* window_name = "Xhocplot";
      |                         ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:279:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  279 | char* color_names[Ncolors] = {"black",
      |                               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:280:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  280 |                               "white",
      |                               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:281:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  281 |                               "yellow",
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:282:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  282 |                               "red",
      |                               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:283:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  283 |                               "green",
      |                               ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:284:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  284 |                               "blue",
      |                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:285:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  285 |                               "magenta",
      |                               ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:286:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  286 |                               "cyan",
      |                               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:287:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  287 |                               "sienna",
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:288:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  288 |                               "orange",
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/oc/x.cpp:289:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
  289 |                               "coral"};
      |                               ^~~~~~~
[ 53%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/bdfactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/bdfactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/bdfactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/bdfactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/bdfactor.c
[ 53%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/bkpfacto.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/bkpfacto.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/bkpfacto.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/bkpfacto.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bdfactor.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "$Id: ";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c: In function ‘interchange’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c:55:19: warning: variable ‘A_me’ set but not used [-Wunused-but-set-variable]
   55 |         Real    **A_me, tmp;
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c: In function ‘BKPfactor’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c:108:19: warning: variable ‘A_me’ set but not used [-Wunused-but-set-variable]
  108 |         Real    **A_me, aii, aip1, aip1i, lambda, sigma, tmp;
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c: In function ‘BKPsolve’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c:235:59: warning: variable ‘tmp_ve’ set but not used [-Wunused-but-set-variable]
  235 |         Real    **A_me, a11, a12, a22, b1, b2, det, sum, *tmp_ve, tmp_diag;
      |                                                           ^~~~~~
[ 53%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/chfactor.c.o
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c:235:19: warning: variable ‘A_me’ set but not used [-Wunused-but-set-variable]
  235 |         Real    **A_me, a11, a12, a22, b1, b2, det, sum, *tmp_ve, tmp_diag;
      |                   ^~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/chfactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/chfactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/chfactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/chfactor.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/bkpfacto.c:32:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   32 | static  char    rcsid[] = "bkpfacto.c,v 1.1 1997/12/04 17:55:14 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/chfactor.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "chfactor.c,v 1.1 1997/12/04 17:55:15 hines Exp";
      |                 ^~~~~
[ 53%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/conjgrad.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/conjgrad.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/conjgrad.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/conjgrad.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/conjgrad.c
[ 53%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/copy.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/copy.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/copy.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/copy.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/copy.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/conjgrad.c:52:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   52 | static char     rcsid[] = "conjgrad.c,v 1.1 1997/12/04 17:55:16 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/copy.c: In function ‘vm_move’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/copy.c:193:17: warning: variable ‘dim0’ set but not used [-Wunused-but-set-variable]
  193 |     int         dim0, i;
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/copy.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/copy.c:28:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   28 | static  char    rcsid[] = "copy.c,v 1.1 1997/12/04 17:55:17 hines Exp";
      |                 ^~~~~
[ 54%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/dmacheps.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/dmacheps.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/dmacheps.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/dmacheps.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/dmacheps.c
[ 54%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/err.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/err.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/err.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/err.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/err.c
[ 54%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/extras.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/extras.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/extras.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/extras.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/dmacheps.c: In function ‘main’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/dmacheps.c:40:38: warning: unused variable ‘dtmp’ [-Wunused-variable]
   40 |     static double       deps, deps1, dtmp;
      |                                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/dmacheps.c:40:31: warning: unused variable ‘deps1’ [-Wunused-variable]
   40 |     static double       deps, deps1, dtmp;
      |                               ^~~~~
[ 54%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/fft.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/fft.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/fft.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/fft.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/fft.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c: In function ‘Mmm’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:439:31: warning: unused variable ‘k’ [-Wunused-variable]
  439 |     register int        i, j, k;
      |                               ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:439:28: warning: unused variable ‘j’ [-Wunused-variable]
  439 |     register int        i, j, k;
      |                            ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c: In function ‘Mmtrm’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:458:28: warning: unused variable ‘j’ [-Wunused-variable]
  458 |     register int        i, j, k;
      |                            ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/err.c:35:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static  char    rcsid[] = "err.c,v 1.1 1997/12/04 17:55:19 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:458:25: warning: unused variable ‘i’ [-Wunused-variable]
  458 |     register int        i, j, k;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c: In function ‘Mmmtr’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:476:31: warning: unused variable ‘k’ [-Wunused-variable]
  476 |     register int        i, j, k;
      |                               ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:476:28: warning: unused variable ‘j’ [-Wunused-variable]
  476 |     register int        i, j, k;
      |                            ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/extras.c:87:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   87 | static char     rcsid[] = "$Id: extras.c,v 1.4 1995/06/08 15:13:15 des Exp $";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/fft.c:34:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static char rcsid[] = "fft.c,v 1.1 1997/12/04 17:55:20 hines Exp";
      |             ^~~~~
[ 55%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/givens.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/givens.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/givens.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/givens.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/givens.c
[ 55%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/hessen.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/hessen.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/hessen.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/hessen.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/hessen.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/givens.c:38:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static  char    rcsid[] = "givens.c,v 1.1 1997/12/04 17:55:22 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/hessen.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "hessen.c,v 1.1 1997/12/04 17:55:23 hines Exp";
      |                 ^~~~~
[ 55%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/hsehldr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/hsehldr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/hsehldr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/hsehldr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/hsehldr.c
[ 55%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/init.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/init.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/init.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/init.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/init.c
[ 55%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/iter0.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/iter0.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/iter0.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/iter0.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/iter0.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/hsehldr.c:37:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   37 | static  char    rcsid[] = "hsehldr.c,v 1.1 1997/12/04 17:55:24 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/init.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "init.c,v 1.1 1997/12/04 17:55:25 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iter0.c: In function ‘iter_copy2’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iter0.c:207:21: warning: operation on ‘ip2->shared_x’ may be undefined [-Wsequence-point]
  207 |       ip2->shared_x = ip2->shared_x = FALSE;
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iter0.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iter0.c:44:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   44 | static char rcsid[] = "iter0.c,v 1.1 1997/12/04 17:55:26 hines Exp";
      |             ^~~~~
[ 56%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/iternsym.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/iternsym.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/iternsym.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/iternsym.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/iternsym.c
[ 56%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/itersym.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/itersym.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/itersym.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/itersym.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/itersym.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iternsym.c:826:13: warning: ‘test_mgcr’ defined but not used [-Wunused-function]
  826 | static void test_mgcr(ip,i,Q,R)
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iternsym.c:541:13: warning: ‘test_gmres’ defined but not used [-Wunused-function]
  541 | static void test_gmres(ip,i,Q,R,givc,givs,h_val)
      |             ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/iternsym.c:43:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   43 | static char rcsid[] = "iternsym.c,v 1.1 1997/12/04 17:55:27 hines Exp";
      |             ^~~~~
[ 56%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/ivecop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/ivecop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/ivecop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/ivecop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/ivecop.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/itersym.c:43:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   43 | static char rcsid[] = "itersym.c,v 1.1 1997/12/04 17:55:29 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/ivecop.c: In function ‘iv_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/ivecop.c:117:15: warning: operation on ‘iv->ive’ may be undefined [-Wsequence-point]
  117 |       iv->ive = RENEW(iv->ive,new_dim,int);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/ivecop.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/ivecop.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "ivecop.c,v 1.1 1997/12/04 17:55:30 hines Exp";
      |                 ^~~~~
[ 56%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/lanczos.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/lanczos.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/lanczos.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/lanczos.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/lanczos.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/lanczos.c:38:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static char rcsid[] = "lanczos.c,v 1.1 1997/12/04 17:55:31 hines Exp";
      |             ^~~~~
[ 56%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/lufactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/lufactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/lufactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/lufactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/lufactor.c
[ 57%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/machine.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/machine.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/machine.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/machine.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/machine.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/lufactor.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "lufactor.c,v 1.1 1997/12/04 17:55:32 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/machine.c:35:18: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static  char    *rcsid = "machine.c,v 1.1 1997/12/04 17:55:33 hines Exp";
      |                  ^~~~~
[ 57%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matlab.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matlab.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/matlab.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/matlab.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/matlab.c
[ 57%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/matop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/matop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/matop.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/matlab.c:40:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   40 | static char rcsid[] = "matlab.c,v 1.1 1997/12/04 17:55:34 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/matop.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "matop.c,v 1.1 1997/12/04 17:55:35 hines Exp";
      |                 ^~~~~
[ 57%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matrixio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/matrixio.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/matrixio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/matrixio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/matrixio.c
[ 58%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/meminfo.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/meminfo.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/meminfo.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/meminfo.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/meminfo.c
[ 58%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/memory.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/memory.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/memory.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/memory.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/matrixio.c:35:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static char rcsid[] = "matrixio.c,v 1.1 1997/12/04 17:55:35 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/meminfo.c:46:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   46 | static char rcsid[] = "meminfo.c,v 1.1 1997/12/04 17:55:37 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c: In function ‘m_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c:287:13: warning: operation on ‘A->me’ may be undefined [-Wsequence-point]
  287 |       A->me = RENEW(A->me,new_m,Real *);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c:303:15: warning: operation on ‘A->base’ may be undefined [-Wsequence-point]
  303 |       A->base = RENEW(A->base,new_size,Real);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c: In function ‘px_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c:421:14: warning: operation on ‘px->pe’ may be undefined [-Wsequence-point]
  421 |       px->pe = RENEW(px->pe,new_size,u_int);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c: In function ‘v_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c:466:13: warning: operation on ‘x->ve’ may be undefined [-Wsequence-point]
  466 |       x->ve = RENEW(x->ve,new_dim,Real);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memory.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "memory.c,v 1.1 1997/12/04 17:55:38 hines Exp";
      |                 ^~~~~
[ 58%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/memstat.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/memstat.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/memstat.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/memstat.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/memstat.c
[ 58%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/mfunc.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/mfunc.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/mfunc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/mfunc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/mfunc.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/memstat.c:44:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   44 | static char rcsid[] = "memstat.c,v 1.1 1997/12/04 17:55:39 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/mfunc.c:39:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   39 | static char     rcsid[] = "mfunc.c,v 1.1 1997/12/04 17:55:41 hines Exp";
      |                 ^~~~~
[ 58%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/norm.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/norm.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/norm.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/norm.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/norm.c
[ 59%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/otherio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/otherio.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/otherio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/otherio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/otherio.c
[ 59%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/pxop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/pxop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/pxop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/pxop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/pxop.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/norm.c:31:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   31 | static  char    rcsid[] = "norm.c,v 1.1 1997/12/04 17:55:43 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/otherio.c:32:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   32 | static  char    rcsid[] = "otherio.c,v 1.1 1997/12/04 17:55:44 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/pxop.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "pxop.c,v 1.1 1997/12/04 17:55:44 hines Exp";
      |                 ^~~~~
[ 59%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/qrfactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/qrfactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/qrfactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/qrfactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/qrfactor.c
[ 59%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/schur.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/schur.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/schur.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/schur.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c
[ 59%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/solve.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/solve.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/solve.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/solve.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/solve.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c: In function ‘hhldr3cols’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c:74:19: warning: variable ‘A_me’ set but not used [-Wunused-but-set-variable]
   74 |         Real    **A_me, ip, prod;
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/qrfactor.c:42:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   42 | static  char    rcsid[] = "qrfactor.c,v 1.1 1997/12/04 17:55:45 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c: In function ‘hhldr3rows’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c:123:19: warning: variable ‘A_me’ set but not used [-Wunused-but-set-variable]
  123 |         Real    **A_me, ip, prod;
      |                   ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c: In function ‘schur’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c:159:51: warning: unused variable ‘t’ [-Wunused-variable]
  159 |     Real        beta2, c, discrim, dummy, nu1, s, t, tmp, x, y, z;
      |                                                   ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/schur.c:40:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   40 | static char rcsid[] = "schur.c,v 1.1 1997/12/04 17:55:46 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/solve.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "solve.c,v 1.1 1997/12/04 17:55:47 hines Exp";
      |                 ^~~~~
[ 60%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sparse.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sparse.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/sparse.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/sparse.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: In function ‘sp_set_val’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:99:17: warning: operation on ‘r->elt’ may be undefined [-Wsequence-point]
   99 |          r->elt = RENEW(r->elt,new_len,row_elt);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: In function ‘sp_mv_mlt’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:127:22: warning: variable ‘n’ set but not used [-Wunused-but-set-variable]
  127 |    int  i, j_idx, m, n, max_idx;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: In function ‘sp_vm_mlt’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:163:22: warning: variable ‘n’ set but not used [-Wunused-but-set-variable]
  163 |    int  i, j_idx, m, n, max_idx;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: In function ‘sp_copy2’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:679:16: warning: operation on ‘mesch_out->row’ may be undefined [-Wsequence-point]
  679 |       OUT->row = RENEW(OUT->row,A->m,SPROW);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: In function ‘sp_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:756:14: warning: operation on ‘A->row’ may be undefined [-Wsequence-point]
  756 |       A->row = RENEW(A->row,(unsigned)m,SPROW);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:783:20: warning: operation on ‘A->start_row’ may be undefined [-Wsequence-point]
  783 |       A->start_row = RENEW(A->start_row,(unsigned)n,int);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:784:20: warning: operation on ‘A->start_idx’ may be undefined [-Wsequence-point]
  784 |       A->start_idx = RENEW(A->start_idx,(unsigned)n,int);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparse.c:38:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static char     rcsid[] = "sparse.c,v 1.1 1997/12/04 17:55:48 hines Exp";
      |                 ^~~~~
[ 60%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sparseio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sparseio.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/sparseio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/sparseio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/sparseio.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sparseio.c:36:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   36 | static char rcsid[] = "sparseio.c,v 1.1 1997/12/04 17:55:49 hines Exp";
      |             ^~~~~
[ 60%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spbkp.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spbkp.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/spbkp.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/spbkp.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c
[ 60%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spchfctr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spchfctr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/spchfctr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/spchfctr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/spchfctr.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c: In function ‘spBKPfactor’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c:569:17: warning: variable ‘row_num’ set but not used [-Wunused-but-set-variable]
  569 |     int         row_num;
      |                 ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c:567:44: warning: variable ‘r’ set but not used [-Wunused-but-set-variable]
  567 |     int         i, j, k, l, n, onebyone=0, r;
      |                                            ^
[ 61%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/splufctr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/splufctr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/splufctr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/splufctr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/splufctr.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spbkp.c:35:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static  char    rcsid[] = "spbkp.c,v 1.1 1997/12/04 17:55:50 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spchfctr.c: In function ‘spICHfactor’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spchfctr.c:386:23: warning: variable ‘n’ set but not used [-Wunused-but-set-variable]
  386 |         int     k, m, n, nxt_row, nxt_idx, diag_idx;
      |                       ^
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spchfctr.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spchfctr.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static char     rcsid[] = "spchfctr.c,v 1.1 1997/12/04 17:55:51 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/splufctr.c: In function ‘spILUfactor’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/splufctr.c:306:37: warning: variable ‘m’ set but not used [-Wunused-but-set-variable]
  306 |     int         i, k, idx, idx_piv, m, n, old_idx, old_idx_piv;
      |                                     ^
[ 61%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sprow.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/sprow.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/sprow.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/sprow.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c: In function ‘sprow_xpd’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c:202:14: warning: operation on ‘r->elt’ may be undefined [-Wsequence-point]
  202 |       r->elt = RENEW(r->elt,newlen,row_elt);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c: In function ‘sprow_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c:248:14: warning: operation on ‘r->elt’ may be undefined [-Wsequence-point]
  248 |       r->elt = RENEW(r->elt,n,row_elt);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c: In function ‘sprow_set_val’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c:692:17: warning: operation on ‘r->elt’ may be undefined [-Wsequence-point]
  692 |          r->elt = RENEW(r->elt,new_len,row_elt);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/sprow.c:38:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static char     rcsid[] = "sprow.c,v 1.1 1997/12/04 17:55:53 hines Exp";
      |                 ^~~~~
[ 61%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spswap.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/spswap.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/spswap.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/spswap.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/spswap.c
[ 61%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/submat.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/submat.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/submat.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/submat.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/submat.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/spswap.c:34:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   34 | static  char    rcsid[] = "spswap.c,v 1.1 1997/12/04 17:55:54 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/submat.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "submat.c,v 1.1 1997/12/04 17:55:55 hines Exp";
      |                 ^~~~~
[ 61%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/svd.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/svd.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/svd.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/svd.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/svd.c
[ 62%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/symmeig.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/symmeig.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/symmeig.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/symmeig.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/symmeig.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/svd.c:38:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static char rcsid[] = "svd.c,v 1.1 1997/12/04 17:55:56 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/symmeig.c:38:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static char rcsid[] = "symmeig.c,v 1.1 1997/12/04 17:55:57 hines Exp";
      |             ^~~~~
[ 62%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/update.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/update.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/update.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/update.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/update.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/update.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "update.c,v 1.1 1997/12/04 17:56:01 hines Exp";
      |                 ^~~~~
[ 62%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/vecop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/vecop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/vecop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/vecop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/vecop.c
[ 62%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/version.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/version.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/version.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/version.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/version.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/vecop.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "vecop.c,v 1.1 1997/12/04 17:56:02 hines Exp";
      |                 ^~~~~
[ 62%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zcopy.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zcopy.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zcopy.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zcopy.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zcopy.c
[ 63%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zfunc.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zfunc.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zfunc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zfunc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zfunc.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zcopy.c: In function ‘zvm_move’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zcopy.c:175:17: warning: variable ‘dim0’ set but not used [-Wunused-but-set-variable]
  175 |     int         dim0, i;
      |                 ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zcopy.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zcopy.c:28:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   28 | static  char    rcsid[] = "zcopy.c,v 1.1 1997/12/04 17:56:04 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zfunc.c:35:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static char rcsid[] = "zfunc.c,v 1.1 1997/12/04 17:56:05 hines Exp";
      |             ^~~~~
[ 63%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zgivens.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zgivens.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zgivens.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zgivens.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zgivens.c
[ 63%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zhessen.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zhessen.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zhessen.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zhessen.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zhessen.c
[ 63%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zhsehldr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zhsehldr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zhsehldr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zhsehldr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zhsehldr.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zgivens.c:36:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   36 | static  char    rcsid[] = "$Id: ";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zhessen.c:35:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static  char    rcsid[] = "zhessen.c,v 1.1 1997/12/04 17:56:07 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zhsehldr.c:38:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   38 | static  char    rcsid[] = "zhsehldr.c,v 1.1 1997/12/04 17:56:08 hines Exp";
      |                 ^~~~~
[ 64%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zlufctr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zlufctr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zlufctr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zlufctr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zlufctr.c
[ 64%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmachine.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmachine.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zmachine.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zmachine.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zmachine.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zlufctr.c:32:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   32 | static  char    rcsid[] = "zlufctr.c,v 1.1 1997/12/04 17:56:09 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmachine.c:35:18: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   35 | static  char    *rcsid = "zmachine.c,v 1.1 1997/12/04 17:56:10 hines Exp";
      |                  ^~~~~
[ 64%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatio.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zmatio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zmatio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatio.c
[ 64%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatlab.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatlab.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zmatlab.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zmatlab.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatlab.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatio.c:33:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static char rcsid[] = "zmatio.c,v 1.1 1997/12/04 17:56:11 hines Exp";
      |             ^~~~~
[ 64%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmatop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zmatop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zmatop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatop.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatlab.c:41:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   41 | static char rcsid[] = "zmatlab.c,v 1.1 1997/12/04 17:56:11 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmatop.c:32:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   32 | static  char    rcsid[] = "zmatop.c,v 1.1 1997/12/04 17:56:12 hines Exp";
      |                 ^~~~~
[ 65%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmemory.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zmemory.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zmemory.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zmemory.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c: In function ‘zm_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c:250:13: warning: operation on ‘A->me’ may be undefined [-Wsequence-point]
  250 |       A->me = RENEW(A->me,new_m,complex *);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c:266:15: warning: operation on ‘A->base’ may be undefined [-Wsequence-point]
  266 |       A->base = RENEW(A->base,new_size,complex);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c: In function ‘zv_resize’:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c:385:13: warning: operation on ‘x->ve’ may be undefined [-Wsequence-point]
  385 |       x->ve = RENEW(x->ve,new_dim,complex);
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zmemory.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "zmemory.c,v 1.1 1997/12/04 17:56:13 hines Exp";
      |                 ^~~~~
[ 65%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/znorm.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/znorm.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/znorm.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/znorm.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/znorm.c
[ 65%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zqrfctr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zqrfctr.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zqrfctr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zqrfctr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zqrfctr.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/znorm.c:32:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   32 | static  char    rcsid[] = "znorm.c,v 1.1 1997/12/04 17:56:14 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zqrfctr.c:42:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   42 | static  char    rcsid[] = "zqrfctr.c,v 1.1 1997/12/04 17:56:15 hines Exp";
      |                 ^~~~~
[ 65%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zschur.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zschur.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zschur.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zschur.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zschur.c
[ 65%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zsolve.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zsolve.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zsolve.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zsolve.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zsolve.c
[ 66%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zvecop.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/mesch/zvecop.c.o -MF CMakeFiles/nrniv_lib.dir/__/mesch/zvecop.c.o.d -o CMakeFiles/nrniv_lib.dir/__/mesch/zvecop.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/mesch/zvecop.c
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zschur.c:40:13: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   40 | static char rcsid[] = "zschur.c,v 1.1 1997/12/04 17:56:16 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zsolve.c:33:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   33 | static  char    rcsid[] = "zsolve.c,v 1.1 1997/12/04 17:56:17 hines Exp";
      |                 ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/mesch/zvecop.c:31:17: warning: ‘rcsid’ defined but not used [-Wunused-variable]
   31 | static  char    rcsid[] = "zvecop.c,v 1.1 1997/12/04 17:56:19 hines Exp";
      |                 ^~~~~
[ 66%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/apcount.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/apcount.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/apcount.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/apcount.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c
[ 66%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/feature.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/feature.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/feature.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/feature.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c
[ 66%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire2.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire2.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire2.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire2.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:123:34: warning: missing braces around initializer [-Wmissing-braces]
  123 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  124 |  0,0
      |  {
  125 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:126:38: warning: missing braces around initializer [-Wmissing-braces]
  126 |  static Member_func _member_func[] = {
      |                                      ^
  127 |  "loc", _hoc_loc_pnt,
      |  {                  }
  128 |  "has_loc", _hoc_has_loc,
      |  {                      }
  129 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  130 |  "check", _hoc_check,
      |  {                  }
  131 |  "record", _hoc_record,
      |  {                    }
  132 |  0, 0
      |  {
  133 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:136:44: warning: missing braces around initializer [-Wmissing-braces]
  136 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  137 |  0,0,0
      |  { {
  138 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:139:42: warning: missing braces around initializer [-Wmissing-braces]
  139 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  140 |  "thresh", "mV",
      |  {             }
  141 |  "time", "ms",
      |  {           }
  142 |  0,0
      |  {
  143 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:146:33: warning: missing braces around initializer [-Wmissing-braces]
  146 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  147 |  0,0
      |  {
  148 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:149:31: warning: missing braces around initializer [-Wmissing-braces]
  149 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  150 |  0,0,0
      |  {
  151 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:177:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  177 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘_apcount_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:207:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  207 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:300:18: warning: unused variable ‘_save’ [-Wunused-variable]
  300 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:300:7: warning: unused variable ‘_i’ [-Wunused-variable]
  300 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘_nrn_cur__APCount’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:348:35: warning: variable ‘_v’ set but not used [-Wunused-but-set-variable]
  348 | Node *_nd; int* _ni; double _rhs, _v; int _iml, _cntml;
      |                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:348:29: warning: unused variable ‘_rhs’ [-Wunused-variable]
  348 | Node *_nd; int* _ni; double _rhs, _v; int _iml, _cntml;
      |                             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:347:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  347 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:347:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  347 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:347:9: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  347 | double* _p; Datum* _ppvar; Datum* _thread;
      |         ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘_nrn_jacob__APCount’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:371:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  371 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:371:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  371 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:427:6: warning: unused variable ‘_i’ [-Wunused-variable]
  427 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:426:21: warning: unused variable ‘_p’ [-Wunused-variable]
  426 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:82:34: warning: missing braces around initializer [-Wmissing-braces]
   82 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
   83 |  "setdata_feature", _hoc_setdata,
      |  {                              }
   84 |  "install_vector_fitness", _hoc_install_vector_fitness,
      |  {                                                    }
   85 |  0, 0
      |  {
   86 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:89:44: warning: missing braces around initializer [-Wmissing-braces]
   89 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
   90 |  0,0,0
      |  { {
   91 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:92:42: warning: missing braces around initializer [-Wmissing-braces]
   92 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
   93 |  0,0
      |  {
   94 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:97:33: warning: missing braces around initializer [-Wmissing-braces]
   97 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
   98 |  0,0
      |  {
   99 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:100:31: warning: missing braces around initializer [-Wmissing-braces]
  100 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  101 |  0,0,0
      |  {
  102 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:120:28: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  120 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:119:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  119 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘_feature_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:135:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  135 |         int _vectorized = 0;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘width’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:152:13: warning: unused variable ‘i’ [-Wunused-variable]
  152 |         int i, nx, ny, i1, i2;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘xfitness’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:177:21: warning: variable ‘nyval’ set but not used [-Wunused-but-set-variable]
  177 |         int nx, ny, nyval, nxval, i, j;
      |                     ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘yfitness’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:207:21: warning: variable ‘nyval’ set but not used [-Wunused-but-set-variable]
  207 |         int nx, ny, nyval, nxval, i, j;
      |                     ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:266:18: warning: unused variable ‘_save’ [-Wunused-variable]
  266 |   int _i; double _save;_ninits++;
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:266:7: warning: unused variable ‘_i’ [-Wunused-variable]
  266 |   int _i; double _save;_ninits++;
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:324:6: warning: unused variable ‘_i’ [-Wunused-variable]
  324 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:423:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  423 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:28:22: warning: ‘_nrn_current__APCount’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__APCount
      |                      ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:342:15: note: in expansion of macro ‘_nrn_current’
  342 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:233:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  233 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:231:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  231 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:230:12: warning: ‘error’ defined but not used [-Wunused-variable]
  230 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:228:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  228 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:227:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  227 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:152:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  152 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:144:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  144 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:118:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  118 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:321:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  321 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:30:19: warning: ‘_nrn_state_’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state_
      |                   ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:297:13: note: in expansion of macro ‘nrn_state’
  297 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type){
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:28:22: warning: ‘_nrn_current_’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current_
      |                      ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:293:15: note: in expansion of macro ‘_nrn_current’
  293 | static double _nrn_current(double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:25:18: warning: ‘_nrn_init_’ defined but not used [-Wunused-function]
   25 | #define nrn_init _nrn_init_
      |                  ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:272:13: note: in expansion of macro ‘nrn_init’
  272 | static void nrn_init(NrnThread* _nt, _Memb_list* _ml, int _type){
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:146:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  146 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:143:12: warning: ‘error’ defined but not used [-Wunused-variable]
  143 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:141:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  141 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:140:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  140 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:118:13: warning: ‘nrn_alloc’ defined but not used [-Wunused-function]
  118 | static void nrn_alloc(Prop* _prop) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:108:21: warning: ‘_mechanism’ defined but not used [-Wunused-variable]
  108 |  static const char *_mechanism[] = {
      |                     ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:103:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  103 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:92:22: warning: ‘_hoc_parm_units’ defined but not used [-Wunused-variable]
   92 |  static HocParmUnits _hoc_parm_units[] = {
      |                      ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:89:23: warning: ‘_hoc_parm_limits’ defined but not used [-Wunused-variable]
   89 |  static HocParmLimits _hoc_parm_limits[] = {
      |                       ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/feature.c:60:13: warning: ‘hoc_nrnpointerindex’ defined but not used [-Wunused-variable]
   60 |  static int hoc_nrnpointerindex =  -1;
      |             ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:125:34: warning: missing braces around initializer [-Wmissing-braces]
  125 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  126 |  0,0
      |  {
  127 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:128:38: warning: missing braces around initializer [-Wmissing-braces]
  128 |  static Member_func _member_func[] = {
      |                                      ^
  129 |  "loc", _hoc_loc_pnt,
      |  {                  }
  130 |  "has_loc", _hoc_has_loc,
      |  {                      }
  131 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  132 |  "I", _hoc_I,
      |  {          }
  133 |  "M", _hoc_M,
      |  {          }
  134 |  "firetime", _hoc_firetime,
      |  {                        }
  135 |  "newton1", _hoc_newton1,
      |  {                      }
  136 |  0, 0
      |  {
  137 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:148:44: warning: missing braces around initializer [-Wmissing-braces]
  148 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  149 |  0,0,0
      |  { {
  150 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:151:42: warning: missing braces around initializer [-Wmissing-braces]
  151 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  152 |  "taus", "ms",
      |  {           }
  153 |  "taum", "ms",
      |  {           }
  154 |  0,0
      |  {
  155 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:157:33: warning: missing braces around initializer [-Wmissing-braces]
  157 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  158 |  0,0
      |  {
  159 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:160:31: warning: missing braces around initializer [-Wmissing-braces]
  160 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  161 |  0,0,0
      |  {
  162 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:187:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  187 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘_intfire2_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:220:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  220 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘I_IntFire2’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:276:15: warning: variable ‘_lf’ set but not used [-Wunused-but-set-variable]
  276 |  double _lx , _lf ;
      |               ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘newton1_IntFire2’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:379:38: warning: variable ‘_lxm’ set but not used [-Wunused-but-set-variable]
  379 |  double _ldx , _lf , _ldf , _liter , _lxm ;
      |                                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:423:18: warning: unused variable ‘_save’ [-Wunused-variable]
  423 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:423:7: warning: unused variable ‘_i’ [-Wunused-variable]
  423 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘_nrn_init__IntFire2’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:439:28: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  439 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:439:19: warning: unused variable ‘_v’ [-Wunused-variable]
  439 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:439:7: warning: unused variable ‘_nd’ [-Wunused-variable]
  439 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘_nrn_state__IntFire2’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:458:34: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  458 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:458:7: warning: variable ‘_nd’ set but not used [-Wunused-but-set-variable]
  458 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:457:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  457 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:457:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  457 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:477:6: warning: unused variable ‘_i’ [-Wunused-variable]
  477 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:476:21: warning: unused variable ‘_p’ [-Wunused-variable]
  476 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:195:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  195 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/apcount.c:178:28: note: ‘_ppvar’ was declared here
  178 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:473:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  473 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:30:19: warning: ‘_nrn_state__IntFire2’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__IntFire2
      |                   ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:456:13: note: in expansion of macro ‘nrn_state’
  456 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:28:22: warning: ‘_nrn_current__IntFire2’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__IntFire2
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:452:15: note: in expansion of macro ‘_nrn_current’
  452 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:251:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  251 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:249:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  249 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:248:12: warning: ‘error’ defined but not used [-Wunused-variable]
  248 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:246:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  246 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:245:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  245 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:163:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  163 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:120:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  120 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:205:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  205 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire2.c:188:28: note: ‘_ppvar’ was declared here
  188 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 67%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/oclmp.c.o
[ 67%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/ppmark.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/oclmp.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/oclmp.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/oclmp.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/ppmark.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/ppmark.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/ppmark.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c
[ 67%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/syn.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/syn.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/syn.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/syn.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:127:34: warning: missing braces around initializer [-Wmissing-braces]
  127 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  128 |  0,0
      |  {
  129 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:130:38: warning: missing braces around initializer [-Wmissing-braces]
  130 |  static Member_func _member_func[] = {
      |                                      ^
  131 |  "loc", _hoc_loc_pnt,
      |  {                  }
  132 |  "has_loc", _hoc_has_loc,
      |  {                      }
  133 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  134 |  "icur", _hoc_icur,
      |  {                }
  135 |  "vstim", _hoc_vstim,
      |  {                  }
  136 |  0, 0
      |  {
  137 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:140:44: warning: missing braces around initializer [-Wmissing-braces]
  140 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  141 |  "rs", 1e-09, 1e+09,
      |  {     {           }}
  142 |  0,0,0
      |  { {
  143 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:144:42: warning: missing braces around initializer [-Wmissing-braces]
  144 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  145 |  "rs", "megohm",
      |  {             }
  146 |  "on", "ms",
      |  {         }
  147 |  "off", "ms",
      |  {          }
  148 |  "vc", "mV",
      |  {         }
  149 |  "i", "nA",
      |  {        }
  150 |  0,0
      |  {
  151 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:154:33: warning: missing braces around initializer [-Wmissing-braces]
  154 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  155 |  0,0
      |  {
  156 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:157:31: warning: missing braces around initializer [-Wmissing-braces]
  157 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  158 |  0,0,0
      |  {
  159 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:187:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  187 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘_oclmp_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:219:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  219 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:301:18: warning: unused variable ‘_save’ [-Wunused-variable]
  301 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:301:7: warning: unused variable ‘_i’ [-Wunused-variable]
  301 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:107:34: warning: missing braces around initializer [-Wmissing-braces]
  107 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  108 |  0,0
      |  {
  109 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:110:38: warning: missing braces around initializer [-Wmissing-braces]
  110 |  static Member_func _member_func[] = {
      |                                      ^
  111 |  "loc", _hoc_loc_pnt,
      |  {                  }
  112 |  "has_loc", _hoc_has_loc,
      |  {                      }
  113 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  114 |  0, 0
      |  {
  115 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:118:44: warning: missing braces around initializer [-Wmissing-braces]
  118 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  119 |  0,0,0
      |  { {
  120 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:121:42: warning: missing braces around initializer [-Wmissing-braces]
  121 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  122 |  0,0
      |  {
  123 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:125:33: warning: missing braces around initializer [-Wmissing-braces]
  125 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  126 |  0,0
      |  {
  127 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:128:31: warning: missing braces around initializer [-Wmissing-braces]
  128 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  129 |  0,0,0
      |  {
  130 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:150:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  150 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘_nrn_jacob__OClamp’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:402:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  402 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:402:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  402 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘_ppmark_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:177:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  177 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:206:18: warning: unused variable ‘_save’ [-Wunused-variable]
  206 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:206:7: warning: unused variable ‘_i’ [-Wunused-variable]
  206 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:470:6: warning: unused variable ‘_i’ [-Wunused-variable]
  470 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:469:21: warning: unused variable ‘_p’ [-Wunused-variable]
  469 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘_nrn_state__PointProcessMark’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:240:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  240 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:240:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  240 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:269:6: warning: unused variable ‘_i’ [-Wunused-variable]
  269 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:268:21: warning: unused variable ‘_p’ [-Wunused-variable]
  268 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:265:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  265 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:30:19: warning: ‘_nrn_state__PointProcessMark’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__PointProcessMark
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:239:13: note: in expansion of macro ‘nrn_state’
  239 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:28:22: warning: ‘_nrn_current__PointProcessMark’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__PointProcessMark
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:235:15: note: in expansion of macro ‘_nrn_current’
  235 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:203:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  203 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:201:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  201 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:200:12: warning: ‘error’ defined but not used [-Wunused-variable]
  200 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:198:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  198 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:197:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  197 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:131:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  131 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:102:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  102 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:63:16: warning: ‘_extcall_thread’ defined but not used [-Wunused-variable]
   63 |  static Datum* _extcall_thread;
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:466:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  466 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:245:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  245 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:243:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  243 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:242:12: warning: ‘error’ defined but not used [-Wunused-variable]
  242 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:240:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  240 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:239:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  239 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:160:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  160 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:152:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  152 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:122:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  122 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:165:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  165 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/ppmark.c:151:28: note: ‘_ppvar’ was declared here
  151 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:122:34: warning: missing braces around initializer [-Wmissing-braces]
  122 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  123 |  0,0
      |  {
  124 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:125:38: warning: missing braces around initializer [-Wmissing-braces]
  125 |  static Member_func _member_func[] = {
      |                                      ^
  126 |  "loc", _hoc_loc_pnt,
      |  {                  }
  127 |  "has_loc", _hoc_has_loc,
      |  {                      }
  128 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  129 |  "alpha", _hoc_alpha,
      |  {                  }
  130 |  0, 0
      |  {
  131 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:136:44: warning: missing braces around initializer [-Wmissing-braces]
  136 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  137 |  "gmax", 0, 1e+09,
      |  {       {       }}
  138 |  "tau", 0.001, 1e+06,
      |  {      {           }}
  139 |  0,0,0
      |  { {
  140 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:141:42: warning: missing braces around initializer [-Wmissing-braces]
  141 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  142 |  "onset", "ms",
      |  {            }
  143 |  "tau", "ms",
      |  {          }
  144 |  "gmax", "uS",
      |  {           }
  145 |  "e", "mV",
      |  {        }
  146 |  "i", "nA",
      |  {        }
  147 |  0,0
      |  {
  148 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:150:33: warning: missing braces around initializer [-Wmissing-braces]
  150 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  151 |  0,0
      |  {
  152 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:153:31: warning: missing braces around initializer [-Wmissing-braces]
  153 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  154 |  0,0,0
      |  {
  155 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:182:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  182 |         Prop *prop_ion;
      |               ^~~~~~~~
[ 67%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/exp2syn.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/exp2syn.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/exp2syn.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/exp2syn.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘_syn_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:213:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  213 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:265:18: warning: unused variable ‘_save’ [-Wunused-variable]
  265 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:265:7: warning: unused variable ‘_i’ [-Wunused-variable]
  265 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘_nrn_jacob__AlphaSynapse’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:207:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  207 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/oclmp.c:188:28: note: ‘_ppvar’ was declared here
  188 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:345:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  345 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:345:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  345 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:376:6: warning: unused variable ‘_i’ [-Wunused-variable]
  376 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:375:21: warning: unused variable ‘_p’ [-Wunused-variable]
  375 |  double _x; double* _p = &_x;
      |                     ^~
[ 67%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/hh.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/hh.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/hh.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/hh.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:372:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  372 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:239:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  239 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:237:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  237 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:236:12: warning: ‘error’ defined but not used [-Wunused-variable]
  236 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:234:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  234 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:233:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  233 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:156:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  156 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:117:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  117 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:201:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  201 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:183:28: note: ‘_ppvar’ was declared here
  183 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:132:34: warning: missing braces around initializer [-Wmissing-braces]
  132 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  133 |  0,0
      |  {
  134 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:135:38: warning: missing braces around initializer [-Wmissing-braces]
  135 |  static Member_func _member_func[] = {
      |                                      ^
  136 |  "loc", _hoc_loc_pnt,
      |  {                  }
  137 |  "has_loc", _hoc_has_loc,
      |  {                      }
  138 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  139 |  0, 0
      |  {
  140 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:143:44: warning: missing braces around initializer [-Wmissing-braces]
  143 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  144 |  "tau2", 1e-09, 1e+09,
      |  {       {           }}
  145 |  "tau1", 1e-09, 1e+09,
      |  {       {           }}
  146 |  0,0,0
      |  { {
  147 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:148:42: warning: missing braces around initializer [-Wmissing-braces]
  148 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  149 |  "tau1", "ms",
      |  {           }
  150 |  "tau2", "ms",
      |  {           }
  151 |  "e", "mV",
      |  {        }
  152 |  "A", "uS",
      |  {        }
  153 |  "B", "uS",
      |  {        }
  154 |  "i", "nA",
      |  {        }
  155 |  "g", "uS",
      |  {        }
  156 |  0,0
      |  {
  157 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:162:33: warning: missing braces around initializer [-Wmissing-braces]
  162 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  163 |  0,0
      |  {
  164 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:165:31: warning: missing braces around initializer [-Wmissing-braces]
  165 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  166 |  0,0,0
      |  {
  167 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:204:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  204 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:229:46: warning: missing braces around initializer [-Wmissing-braces]
  229 |  static HocStateTolerance _hoc_state_tol[] = {
      |                                              ^
  230 |  0,0
      |  {
  231 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_exp2syn_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:240:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  240 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_net_receive__Exp2Syn’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:299:38: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  299 | {  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;
      |                                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:299:23: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  299 | {  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;
      |                       ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_ode_spec’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:327:22: warning: unused variable ‘_v’ [-Wunused-variable]
  327 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_ode_map’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:338:17: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  338 |         double* _p; Datum* _ppvar;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_ode_matsol’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:353:22: warning: unused variable ‘_v’ [-Wunused-variable]
  353 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:141:34: warning: missing braces around initializer [-Wmissing-braces]
  141 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  142 |  "setdata_hh", _hoc_setdata,
      |  {                         }
  143 |  "rates_hh", _hoc_rates,
      |  {                     }
  144 |  "vtrap_hh", _hoc_vtrap,
      |  {                     }
  145 |  0, 0
      |  {
  146 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:173:44: warning: missing braces around initializer [-Wmissing-braces]
  173 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  174 |  "gl_hh", 0, 1e+09,
      |  {        {       }}
  175 |  "gkbar_hh", 0, 1e+09,
      |  {           {       }}
  176 |  "gnabar_hh", 0, 1e+09,
      |  {            {       }}
  177 |  "usetable_hh", 0, 1,
      |  {              {   }}
  178 |  0,0,0
      |  { {
  179 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:180:42: warning: missing braces around initializer [-Wmissing-braces]
  180 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  181 |  "mtau_hh", "ms",
      |  {              }
  182 |  "htau_hh", "ms",
      |  {              }
  183 |  "ntau_hh", "ms",
      |  {              }
  184 |  "gnabar_hh", "S/cm2",
      |  {                   }
  185 |  "gkbar_hh", "S/cm2",
      |  {                  }
  186 |  "gl_hh", "S/cm2",
      |  {               }
  187 |  "el_hh", "mV",
      |  {            }
  188 |  "gna_hh", "S/cm2",
      |  {                }
  189 |  "gk_hh", "S/cm2",
      |  {               }
  190 |  "il_hh", "mA/cm2",
      |  {                }
  191 |  0,0
      |  {
  192 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:198:33: warning: missing braces around initializer [-Wmissing-braces]
  198 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  199 |  "minf_hh", &minf_hh,
      |  {                  }
  200 |  "hinf_hh", &hinf_hh,
      |  {                  }
  201 |  "ninf_hh", &ninf_hh,
      |  {                  }
  202 |  "mtau_hh", &mtau_hh,
      |  {                  }
  203 |  "htau_hh", &htau_hh,
      |  {                  }
  204 |  "ntau_hh", &ntau_hh,
      |  {                  }
  205 |  "usetable_hh", &usetable_hh,
      |  {                          }
  206 |  0,0
      |  {
  207 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:208:31: warning: missing braces around initializer [-Wmissing-braces]
  208 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  209 |  0,0,0
      |  {
  210 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:277:46: warning: missing braces around initializer [-Wmissing-braces]
  277 |  static HocStateTolerance _hoc_state_tol[] = {
      |                                              ^
  278 |  0,0
      |  {
  279 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:364:18: warning: unused variable ‘_save’ [-Wunused-variable]
  364 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:364:7: warning: unused variable ‘_i’ [-Wunused-variable]
  364 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_hh_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:290:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  290 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_nrn_jacob__Exp2Syn’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:458:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  458 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:458:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  458 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_check_rates’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:375:10: warning: unused variable ‘_xi’ [-Wunused-variable]
  375 |   double _xi, _tmax;
      |          ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:374:39: warning: unused variable ‘_ix’ [-Wunused-variable]
  374 |   static int _maktable=1; int _i, _j, _ix = 0;
      |                                       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:374:35: warning: unused variable ‘_j’ [-Wunused-variable]
  374 |   static int _maktable=1; int _i, _j, _ix = 0;
      |                                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_n_rates’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:404:103: warning: unused variable ‘_j’ [-Wunused-variable]
  404 |  static void _n_rates(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _lv){ int _i, _j;
      |                                                                                                       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:512:6: warning: unused variable ‘_i’ [-Wunused-variable]
  512 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:511:21: warning: unused variable ‘_p’ [-Wunused-variable]
  511 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_ode_spec’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:507:22: warning: unused variable ‘_v’ [-Wunused-variable]
  507 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_ode_map’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:520:17: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  520 |         double* _p; Datum* _ppvar;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_ode_matsol’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:535:22: warning: unused variable ‘_v’ [-Wunused-variable]
  535 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:572:18: warning: unused variable ‘_save’ [-Wunused-variable]
  572 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:572:7: warning: unused variable ‘_i’ [-Wunused-variable]
  572 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_nrn_jacob__hh’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:677:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  677 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:677:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  677 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:733:6: warning: unused variable ‘_i’ [-Wunused-variable]
  733 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:732:21: warning: unused variable ‘_p’ [-Wunused-variable]
  732 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:508:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  508 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:271:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  271 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:269:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  269 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:268:12: warning: ‘error’ defined but not used [-Wunused-variable]
  268 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:266:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  266 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:265:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  265 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:168:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  168 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:160:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  160 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:127:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  127 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:88:16: warning: ‘_extcall_thread’ defined but not used [-Wunused-variable]
   88 |  static Datum* _extcall_thread;
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:729:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  729 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:337:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  337 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:335:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  335 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:334:12: warning: ‘error’ defined but not used [-Wunused-variable]
  334 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:332:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  332 | static char *modelname = "hh.mod   squid sodium, potassium, and leak channels";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:331:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  331 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:211:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  211 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/hh.c:193:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  193 |  static double delta_t = 0.01;
      |                ^~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:11:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c: In function ‘_nrn_cur__AlphaSynapse’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:105:26: warning: ‘_nd’ may be used uninitialized [-Wmaybe-uninitialized]
  105 | #define NODERHS(n) (*((n)->_rhs))
      |                      ~~~~^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/syn.c:308:7: note: ‘_nd’ was declared here
  308 | Node *_nd; int* _ni; double _rhs, _v; int _iml, _cntml;
      |       ^~~
[ 68%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire4.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire4.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire4.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire4.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c
[ 68%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/passive.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/passive.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/passive.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/passive.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:183:34: warning: missing braces around initializer [-Wmissing-braces]
  183 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  184 |  0,0
      |  {
  185 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:186:38: warning: missing braces around initializer [-Wmissing-braces]
  186 |  static Member_func _member_func[] = {
      |                                      ^
  187 |  "loc", _hoc_loc_pnt,
      |  {                  }
  188 |  "has_loc", _hoc_has_loc,
      |  {                      }
  189 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  190 |  "E", _hoc_E,
      |  {          }
  191 |  "I", _hoc_I,
      |  {          }
  192 |  "M", _hoc_M,
      |  {          }
  193 |  "deriv", _hoc_deriv,
      |  {                  }
  194 |  "firetimebound", _hoc_firetimebound,
      |  {                                  }
  195 |  "factors", _hoc_factors,
      |  {                      }
  196 |  "fixprecondition", _hoc_fixprecondition,
      |  {                                      }
  197 |  "newstates", _hoc_newstates,
      |  {                          }
  198 |  "search", _hoc_search,
      |  {                    }
  199 |  "update", _hoc_update,
      |  {                    }
  200 |  0, 0
      |  {
  201 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:222:44: warning: missing braces around initializer [-Wmissing-braces]
  222 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  223 |  "eps_IntFire4", 1e-09, 0.01,
      |  {               {          }}
  224 |  "taueps_IntFire4", 1e-09, 1e+09,
      |  {                  {           }}
  225 |  "taum", 0, 1e+09,
      |  {       {       }}
  226 |  "taui2", 0, 1e+09,
      |  {        {       }}
  227 |  "taui1", 0, 1e+09,
      |  {        {       }}
  228 |  "taue", 0, 1e+09,
      |  {       {       }}
  229 |  0,0,0
      |  { {
  230 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:231:42: warning: missing braces around initializer [-Wmissing-braces]
  231 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  232 |  "eps_IntFire4", "1e-9",
      |  {                     }
  233 |  "taueps_IntFire4", "1e-9",
      |  {                        }
  234 |  "taue", "ms",
      |  {           }
  235 |  "taui1", "ms",
      |  {            }
  236 |  "taui2", "ms",
      |  {            }
  237 |  "taum", "ms",
      |  {           }
  238 |  "ae", "1/ms",
      |  {           }
  239 |  "ai1", "1/ms",
      |  {            }
  240 |  "ai2", "1/ms",
      |  {            }
  241 |  0,0
      |  {
  242 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:244:33: warning: missing braces around initializer [-Wmissing-braces]
  244 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  245 |  "ib_IntFire4", &ib_IntFire4,
      |  {                          }
  246 |  "eps_IntFire4", &eps_IntFire4,
      |  {                            }
  247 |  "taueps_IntFire4", &taueps_IntFire4,
      |  {                                  }
  248 |  0,0
      |  {
  249 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:250:31: warning: missing braces around initializer [-Wmissing-braces]
  250 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  251 |  0,0,0
      |  {
  252 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:286:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  286 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘_intfire4_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:320:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  320 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:697:18: warning: unused variable ‘_save’ [-Wunused-variable]
  697 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:697:7: warning: unused variable ‘_i’ [-Wunused-variable]
  697 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘_nrn_init__IntFire4’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:717:28: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  717 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:222:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  222 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/exp2syn.c:205:28: note: ‘_ppvar’ was declared here
  205 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:717:19: warning: unused variable ‘_v’ [-Wunused-variable]
  717 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:717:7: warning: unused variable ‘_nd’ [-Wunused-variable]
  717 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘_nrn_state__IntFire4’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:736:34: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  736 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:736:7: warning: variable ‘_nd’ set but not used [-Wunused-but-set-variable]
  736 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:735:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  735 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:735:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  735 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:755:6: warning: unused variable ‘_i’ [-Wunused-variable]
  755 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:754:21: warning: unused variable ‘_p’ [-Wunused-variable]
  754 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:751:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  751 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:30:19: warning: ‘_nrn_state__IntFire4’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__IntFire4
      |                   ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:734:13: note: in expansion of macro ‘nrn_state’
  734 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:28:22: warning: ‘_nrn_current__IntFire4’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__IntFire4
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:730:15: note: in expansion of macro ‘_nrn_current’
  730 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:351:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  351 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:349:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  349 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:348:12: warning: ‘error’ defined but not used [-Wunused-variable]
  348 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:346:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  346 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:345:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  345 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:253:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  253 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:178:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  178 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:101:34: warning: missing braces around initializer [-Wmissing-braces]
  101 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  102 |  "setdata_pas", _hoc_setdata,
      |  {                          }
  103 |  0, 0
      |  {
  104 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:107:44: warning: missing braces around initializer [-Wmissing-braces]
  107 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  108 |  "g_pas", 0, 1e+09,
      |  {        {       }}
  109 |  0,0,0
      |  { {
  110 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:111:42: warning: missing braces around initializer [-Wmissing-braces]
  111 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  112 |  "g_pas", "S/cm2",
      |  {               }
  113 |  "e_pas", "mV",
      |  {            }
  114 |  "i_pas", "mA/cm2",
      |  {                }
  115 |  0,0
      |  {
  116 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:118:33: warning: missing braces around initializer [-Wmissing-braces]
  118 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  119 |  0,0
      |  {
  120 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:121:31: warning: missing braces around initializer [-Wmissing-braces]
  121 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  122 |  0,0,0
      |  {
  123 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:146:28: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  146 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:145:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  145 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: In function ‘_passive_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:163:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  163 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:187:18: warning: unused variable ‘_save’ [-Wunused-variable]
  187 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:187:7: warning: unused variable ‘_i’ [-Wunused-variable]
  187 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: In function ‘_nrn_jacob__pas’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:261:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  261 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:261:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  261 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:292:6: warning: unused variable ‘_i’ [-Wunused-variable]
  292 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:291:21: warning: unused variable ‘_p’ [-Wunused-variable]
  291 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:288:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  288 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:184:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  184 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:182:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  182 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:181:12: warning: ‘error’ defined but not used [-Wunused-variable]
  181 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:179:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  179 | static char *modelname = "passive membrane channel";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:178:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  178 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:124:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  124 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/passive.c:70:16: warning: ‘_extcall_thread’ defined but not used [-Wunused-variable]
   70 |  static Datum* _extcall_thread;
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:305:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  305 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:287:28: note: ‘_ppvar’ was declared here
  287 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 68%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/stim.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/stim.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/stim.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/stim.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c
[ 68%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/vclmp.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/vclmp.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/vclmp.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/vclmp.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c: In function ‘search_IntFire4’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:617:17: warning: ‘_lt2’ may be used uninitialized [-Wmaybe-uninitialized]
  617 |    while ( _lt2 - _lt1 > 1e-6  && flag  == 0.0 ) {
      |            ~~~~~^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:591:22: note: ‘_lt2’ was declared here
  591 |  double _lx , _lt1 , _lt2 ;
      |                      ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:628:8: warning: ‘_lsearch’ may be used uninitialized [-Wmaybe-uninitialized]
  628 | return _lsearch;
      |        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire4.c:590:11: note: ‘_lsearch’ was declared here
  590 |    double _lsearch;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:117:34: warning: missing braces around initializer [-Wmissing-braces]
  117 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  118 |  0,0
      |  {
  119 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:120:38: warning: missing braces around initializer [-Wmissing-braces]
  120 |  static Member_func _member_func[] = {
      |                                      ^
  121 |  "loc", _hoc_loc_pnt,
      |  {                  }
  122 |  "has_loc", _hoc_has_loc,
      |  {                      }
  123 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  124 |  0, 0
      |  {
  125 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:128:44: warning: missing braces around initializer [-Wmissing-braces]
  128 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  129 |  "dur", 0, 1e+09,
      |  {      {       }}
  130 |  0,0,0
      |  { {
  131 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:132:42: warning: missing braces around initializer [-Wmissing-braces]
  132 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  133 |  "del", "ms",
      |  {          }
  134 |  "dur", "ms",
      |  {          }
  135 |  "amp", "nA",
      |  {          }
  136 |  "i", "nA",
      |  {        }
  137 |  0,0
      |  {
  138 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:140:33: warning: missing braces around initializer [-Wmissing-braces]
  140 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  141 |  0,0
      |  {
  142 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:143:31: warning: missing braces around initializer [-Wmissing-braces]
  143 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  144 |  0,0,0
      |  {
  145 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:171:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  171 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘_stim_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:201:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  201 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:230:18: warning: unused variable ‘_save’ [-Wunused-variable]
  230 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:230:7: warning: unused variable ‘_i’ [-Wunused-variable]
  230 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘_nrn_jacob__IClamp’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:338:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  338 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:338:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  338 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:375:6: warning: unused variable ‘_i’ [-Wunused-variable]
  375 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:374:21: warning: unused variable ‘_p’ [-Wunused-variable]
  374 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:371:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  371 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:227:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  227 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:225:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  225 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:224:12: warning: ‘error’ defined but not used [-Wunused-variable]
  224 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:222:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  222 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:221:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  221 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:146:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  146 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:112:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  112 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:73:16: warning: ‘_extcall_thread’ defined but not used [-Wunused-variable]
   73 |  static Datum* _extcall_thread;
      |                ^~~~~~~~~~~~~~~
[ 68%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/expsyn.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/expsyn.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/expsyn.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/expsyn.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:148:34: warning: missing braces around initializer [-Wmissing-braces]
  148 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  149 |  0,0
      |  {
  150 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:151:38: warning: missing braces around initializer [-Wmissing-braces]
  151 |  static Member_func _member_func[] = {
      |                                      ^
  152 |  "loc", _hoc_loc_pnt,
      |  {                  }
  153 |  "has_loc", _hoc_has_loc,
      |  {                      }
  154 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  155 |  "icur", _hoc_icur,
      |  {                }
  156 |  "update", _hoc_update,
      |  {                    }
  157 |  "vstim", _hoc_vstim,
      |  {                  }
  158 |  0, 0
      |  {
  159 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:164:44: warning: missing braces around initializer [-Wmissing-braces]
  164 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  165 |  "dur", 0, 1e+09,
      |  {      {       }}
  166 |  "fac", 1, 10,
      |  {      {    }}
  167 |  "gain", 0, 1e+09,
      |  {       {       }}
  168 |  "rstim", 1e-09, 1e+09,
      |  {        {           }}
  169 |  "tau2", 0, 1e+09,
      |  {       {       }}
  170 |  "tau1", 0, 1e+09,
      |  {       {       }}
  171 |  0,0,0
      |  { {
  172 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:173:42: warning: missing braces around initializer [-Wmissing-braces]
  173 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  174 |  "dur", "ms",
      |  {          }
  175 |  "amp", "mV",
      |  {          }
  176 |  "rstim", "megohm",
      |  {                }
  177 |  "tau1", "ms",
      |  {           }
  178 |  "tau2", "ms",
      |  {           }
  179 |  "e0", "mV",
      |  {         }
  180 |  "vo0", "mV",
      |  {          }
  181 |  "vi0", "mV",
      |  {          }
  182 |  "fac", "1.0",
      |  {           }
  183 |  "e", "mV",
      |  {        }
  184 |  "vo", "mV",
      |  {         }
  185 |  "vi", "mV",
      |  {         }
  186 |  "i", "nA",
      |  {        }
  187 |  0,0
      |  {
  188 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:192:33: warning: missing braces around initializer [-Wmissing-braces]
  192 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  193 |  0,0
      |  {
  194 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:195:31: warning: missing braces around initializer [-Wmissing-braces]
  195 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  196 |  0,0,0
      |  {
  197 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:233:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  233 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘_vclmp_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:268:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  268 |         int _vectorized = 0;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘icur_VClamp’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:326:9: warning: unused variable ‘_lvout’ [-Wunused-variable]
  326 |  double _lvout ;
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:402:7: warning: unused variable ‘_i’ [-Wunused-variable]
  402 |   int _i; double _save;_ninits++;
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:581:6: warning: unused variable ‘_i’ [-Wunused-variable]
  581 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:578:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  578 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:294:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  294 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:289:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  289 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:288:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  288 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:189:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  189 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:189:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  189 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/stim.c:172:28: note: ‘_ppvar’ was declared here
  172 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 69%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire1.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire1.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire1.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire1.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:122:34: warning: missing braces around initializer [-Wmissing-braces]
  122 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  123 |  0,0
      |  {
  124 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:125:38: warning: missing braces around initializer [-Wmissing-braces]
  125 |  static Member_func _member_func[] = {
      |                                      ^
  126 |  "loc", _hoc_loc_pnt,
      |  {                  }
  127 |  "has_loc", _hoc_has_loc,
      |  {                      }
  128 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  129 |  0, 0
      |  {
  130 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:133:44: warning: missing braces around initializer [-Wmissing-braces]
  133 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  134 |  "tau", 1e-09, 1e+09,
      |  {      {           }}
  135 |  0,0,0
      |  { {
  136 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:137:42: warning: missing braces around initializer [-Wmissing-braces]
  137 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  138 |  "tau", "ms",
      |  {          }
  139 |  "e", "mV",
      |  {        }
  140 |  "g", "uS",
      |  {        }
  141 |  "i", "nA",
      |  {        }
  142 |  0,0
      |  {
  143 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:147:33: warning: missing braces around initializer [-Wmissing-braces]
  147 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  148 |  0,0
      |  {
  149 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:150:31: warning: missing braces around initializer [-Wmissing-braces]
  150 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  151 |  0,0,0
      |  {
  152 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:186:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  186 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:210:46: warning: missing braces around initializer [-Wmissing-braces]
  210 |  static HocStateTolerance _hoc_state_tol[] = {
      |                                              ^
  211 |  0,0
      |  {
  212 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_expsyn_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:221:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  221 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_net_receive__ExpSyn’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:277:38: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  277 | {  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;
      |                                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:277:23: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  277 | {  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;
      |                       ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_ode_spec’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:296:22: warning: unused variable ‘_v’ [-Wunused-variable]
  296 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_ode_map’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:307:17: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  307 |         double* _p; Datum* _ppvar;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_ode_matsol’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:322:22: warning: unused variable ‘_v’ [-Wunused-variable]
  322 |    Node* _nd; double _v; int _iml, _cntml;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:333:18: warning: unused variable ‘_save’ [-Wunused-variable]
  333 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:333:7: warning: unused variable ‘_i’ [-Wunused-variable]
  333 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_nrn_jacob__ExpSyn’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:414:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  414 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:414:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  414 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:468:6: warning: unused variable ‘_i’ [-Wunused-variable]
  468 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:467:21: warning: unused variable ‘_p’ [-Wunused-variable]
  467 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:464:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  464 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:252:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  252 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:250:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  250 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:249:12: warning: ‘error’ defined but not used [-Wunused-variable]
  249 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:247:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  247 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:246:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  246 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:153:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  153 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:144:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  144 |  static double delta_t = 0.01;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:117:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  117 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:78:16: warning: ‘_extcall_thread’ defined but not used [-Wunused-variable]
   78 |  static Datum* _extcall_thread;
      |                ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:256:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  256 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/vclmp.c:234:28: note: ‘_ppvar’ was declared here
  234 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 69%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/netstim.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/netstim.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/netstim.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/netstim.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:120:34: warning: missing braces around initializer [-Wmissing-braces]
  120 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  121 |  0,0
      |  {
  122 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:123:38: warning: missing braces around initializer [-Wmissing-braces]
  123 |  static Member_func _member_func[] = {
      |                                      ^
  124 |  "loc", _hoc_loc_pnt,
      |  {                  }
  125 |  "has_loc", _hoc_has_loc,
      |  {                      }
  126 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  127 |  "M", _hoc_M,
      |  {          }
  128 |  0, 0
      |  {
  129 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:134:44: warning: missing braces around initializer [-Wmissing-braces]
  134 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  135 |  0,0,0
      |  { {
  136 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:137:42: warning: missing braces around initializer [-Wmissing-braces]
  137 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  138 |  "tau", "ms",
      |  {          }
  139 |  "refrac", "ms",
      |  {             }
  140 |  0,0
      |  {
  141 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:143:33: warning: missing braces around initializer [-Wmissing-braces]
  143 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  144 |  0,0
      |  {
  145 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:146:31: warning: missing braces around initializer [-Wmissing-braces]
  146 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  147 |  0,0,0
      |  {
  148 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:171:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  171 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘_intfire1_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:203:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  203 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘_net_receive__IntFire1’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:265:38: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  265 | {  double* _p; Datum* _ppvar; Datum* _thread; NrnThread* _nt;
      |                                      ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:289:18: warning: unused variable ‘_save’ [-Wunused-variable]
  289 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:289:7: warning: unused variable ‘_i’ [-Wunused-variable]
  289 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘_nrn_init__IntFire1’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:301:28: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  301 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:301:19: warning: unused variable ‘_v’ [-Wunused-variable]
  301 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:301:7: warning: unused variable ‘_nd’ [-Wunused-variable]
  301 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘_nrn_state__IntFire1’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:320:34: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  320 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:320:7: warning: variable ‘_nd’ set but not used [-Wunused-but-set-variable]
  320 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:319:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  319 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:319:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  319 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:339:6: warning: unused variable ‘_i’ [-Wunused-variable]
  339 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:338:21: warning: unused variable ‘_p’ [-Wunused-variable]
  338 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:335:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  335 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:30:19: warning: ‘_nrn_state__IntFire1’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__IntFire1
      |                   ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:318:13: note: in expansion of macro ‘nrn_state’
  318 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:28:22: warning: ‘_nrn_current__IntFire1’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__IntFire1
      |                      ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:314:15: note: in expansion of macro ‘_nrn_current’
  314 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:234:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  234 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:232:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  232 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:231:12: warning: ‘error’ defined but not used [-Wunused-variable]
  231 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:229:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  229 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:228:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  228 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:149:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  149 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:115:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  115 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:203:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  203 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/expsyn.c:187:28: note: ‘_ppvar’ was declared here
  187 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:188:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  188 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:172:28: note: ‘_ppvar’ was declared here
  172 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:138:34: warning: missing braces around initializer [-Wmissing-braces]
  138 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  139 |  0,0
      |  {
  140 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:141:38: warning: missing braces around initializer [-Wmissing-braces]
  141 |  static Member_func _member_func[] = {
      |                                      ^
  142 |  "loc", _hoc_loc_pnt,
      |  {                  }
  143 |  "has_loc", _hoc_has_loc,
      |  {                      }
  144 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  145 |  "bbsavestate", _hoc_bbsavestate,
      |  {                              }
  146 |  "erand", _hoc_erand,
      |  {                  }
  147 |  "init_sequence", _hoc_init_sequence,
      |  {                                  }
  148 |  "invl", _hoc_invl,
      |  {                }
  149 |  "next_invl", _hoc_next_invl,
      |  {                          }
  150 |  "noiseFromRandom123", _hoc_noiseFromRandom123,
      |  {                                            }
  151 |  "noiseFromRandom", _hoc_noiseFromRandom,
      |  {                                      }
  152 |  "seed", _hoc_seed,
      |  {                }
  153 |  0, 0
      |  {
  154 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:163:44: warning: missing braces around initializer [-Wmissing-braces]
  163 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  164 |  "interval", 1e-09, 1e+09,
      |  {           {           }}
  165 |  "noise", 0, 1,
      |  {        {   }}
  166 |  "number", 0, 1e+09,
      |  {         {       }}
  167 |  0,0,0
      |  { {
  168 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:169:42: warning: missing braces around initializer [-Wmissing-braces]
  169 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  170 |  "interval", "ms",
      |  {               }
  171 |  "start", "ms",
      |  {            }
  172 |  0,0
      |  {
  173 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:175:33: warning: missing braces around initializer [-Wmissing-braces]
  175 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  176 |  0,0
      |  {
  177 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:178:31: warning: missing braces around initializer [-Wmissing-braces]
  178 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  179 |  0,0,0
      |  {
  180 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:206:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  206 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘_netstim_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:244:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  244 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c: In function ‘M_IntFire1’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:250:8: warning: ‘_lM’ may be used uninitialized [-Wmaybe-uninitialized]
  250 | return _lM;
      |        ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/intfire1.c:237:11: note: ‘_lM’ was declared here
  237 |    double _lM;
      |           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘_destructor’:
[ 69%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/pattern.c.o
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:665:43: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  665 |         double* _p; Datum* _ppvar; Datum* _thread;
      |                                           ^~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/pattern.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/pattern.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/pattern.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:690:18: warning: unused variable ‘_save’ [-Wunused-variable]
  690 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:690:7: warning: unused variable ‘_i’ [-Wunused-variable]
  690 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘_nrn_init__NetStim’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:721:28: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  721 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:721:19: warning: unused variable ‘_v’ [-Wunused-variable]
  721 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:721:7: warning: unused variable ‘_nd’ [-Wunused-variable]
  721 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘_nrn_state__NetStim’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:740:34: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  740 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:740:7: warning: variable ‘_nd’ set but not used [-Wunused-but-set-variable]
  740 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:739:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  739 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:739:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  739 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:759:6: warning: unused variable ‘_i’ [-Wunused-variable]
  759 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:758:21: warning: unused variable ‘_p’ [-Wunused-variable]
  758 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:755:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  755 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:30:19: warning: ‘_nrn_state__NetStim’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__NetStim
      |                   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:738:13: note: in expansion of macro ‘nrn_state’
  738 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:28:22: warning: ‘_nrn_current__NetStim’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__NetStim
      |                      ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:734:15: note: in expansion of macro ‘_nrn_current’
  734 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:279:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  279 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:277:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  277 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:276:12: warning: ‘error’ defined but not used [-Wunused-variable]
  276 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:274:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  274 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:273:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  273 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:181:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  181 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:133:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  133 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
[ 69%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/svclmp.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnoc/svclmp.c.o -MF CMakeFiles/nrniv_lib.dir/__/nrnoc/svclmp.c.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnoc/svclmp.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c
[ 70%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/ACG.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/ACG.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/ACG.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/ACG.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/ACG.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:117:34: warning: missing braces around initializer [-Wmissing-braces]
  117 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  118 |  0,0
      |  {
  119 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:120:38: warning: missing braces around initializer [-Wmissing-braces]
  120 |  static Member_func _member_func[] = {
      |                                      ^
  121 |  "loc", _hoc_loc_pnt,
      |  {                  }
  122 |  "has_loc", _hoc_has_loc,
      |  {                      }
  123 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  124 |  "initps", _hoc_initps,
      |  {                    }
  125 |  "play", _hoc_play,
      |  {                }
  126 |  "sendgroup", _hoc_sendgroup,
      |  {                          }
  127 |  0, 0
      |  {
  128 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:135:44: warning: missing braces around initializer [-Wmissing-braces]
  135 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  136 |  0,0,0
      |  { {
  137 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:138:42: warning: missing braces around initializer [-Wmissing-braces]
  138 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  139 |  0,0
      |  {
  140 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:142:33: warning: missing braces around initializer [-Wmissing-braces]
  142 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  143 |  0,0
      |  {
  144 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:145:31: warning: missing braces around initializer [-Wmissing-braces]
  145 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  146 |  0,0,0
      |  {
  147 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:171:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  171 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_pattern_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:207:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  207 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_constructor’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:412:43: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  412 |         double* _p; Datum* _ppvar; Datum* _thread;
      |                                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:412:17: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  412 |         double* _p; Datum* _ppvar; Datum* _thread;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_destructor’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:434:43: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  434 |         double* _p; Datum* _ppvar; Datum* _thread;
      |                                           ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:434:17: warning: variable ‘_p’ set but not used [-Wunused-but-set-variable]
  434 |         double* _p; Datum* _ppvar; Datum* _thread;
      |                 ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:455:18: warning: unused variable ‘_save’ [-Wunused-variable]
  455 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:455:7: warning: unused variable ‘_i’ [-Wunused-variable]
  455 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_nrn_init__PatternStim’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:467:28: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  467 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                            ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:467:19: warning: unused variable ‘_v’ [-Wunused-variable]
  467 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |                   ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:467:7: warning: unused variable ‘_nd’ [-Wunused-variable]
  467 | Node *_nd; double _v; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_nrn_state__PatternStim’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:486:34: warning: variable ‘_ni’ set but not used [-Wunused-but-set-variable]
  486 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |                                  ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:486:7: warning: variable ‘_nd’ set but not used [-Wunused-but-set-variable]
  486 | Node *_nd; double _v = 0.0; int* _ni; int _iml, _cntml;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:485:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  485 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:485:20: warning: variable ‘_ppvar’ set but not used [-Wunused-but-set-variable]
  485 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:505:6: warning: unused variable ‘_i’ [-Wunused-variable]
  505 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:504:21: warning: unused variable ‘_p’ [-Wunused-variable]
  504 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:225:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  225 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/netstim.c:207:28: note: ‘_ppvar’ was declared here
  207 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:501:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  501 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:30:19: warning: ‘_nrn_state__PatternStim’ defined but not used [-Wunused-function]
   30 | #define nrn_state _nrn_state__PatternStim
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:484:13: note: in expansion of macro ‘nrn_state’
  484 | static void nrn_state(NrnThread* _nt, _Memb_list* _ml, int _type) {
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:28:22: warning: ‘_nrn_current__PatternStim’ defined but not used [-Wunused-function]
   28 | #define _nrn_current _nrn_current__PatternStim
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:480:15: note: in expansion of macro ‘_nrn_current’
  480 | static double _nrn_current(double* _p, Datum* _ppvar, Datum* _thread, NrnThread* _nt, double _v){double _current=0.;v=_v;{
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:241:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  241 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:239:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  239 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:238:12: warning: ‘error’ defined but not used [-Wunused-variable]
  238 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:236:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  236 | static char *modelname = "";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:235:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  235 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:148:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  148 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:112:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  112 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:137:34: warning: missing braces around initializer [-Wmissing-braces]
  137 |  static VoidFunc hoc_intfunc[] = {
      |                                  ^
  138 |  0,0
      |  {
  139 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:140:38: warning: missing braces around initializer [-Wmissing-braces]
  140 |  static Member_func _member_func[] = {
      |                                      ^
  141 |  "loc", _hoc_loc_pnt,
      |  {                  }
  142 |  "has_loc", _hoc_has_loc,
      |  {                      }
  143 |  "get_loc", _hoc_get_loc_pnt,
      |  {                          }
  144 |  "icur", _hoc_icur,
      |  {                }
  145 |  "vstim", _hoc_vstim,
      |  {                  }
  146 |  0, 0
      |  {
  147 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:150:44: warning: missing braces around initializer [-Wmissing-braces]
  150 |  static HocParmLimits _hoc_parm_limits[] = {
      |                                            ^
  151 |  "dur3", 0, 1e+09,
      |  {       {       }}
  152 |  "dur2", 0, 1e+09,
      |  {       {       }}
  153 |  "rs", 1e-09, 1e+09,
      |  {     {           }}
  154 |  0,0,0
      |  { {
  155 | };
      | }}
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:156:42: warning: missing braces around initializer [-Wmissing-braces]
  156 |  static HocParmUnits _hoc_parm_units[] = {
      |                                          ^
  157 |  "rs", "megohm",
      |  {             }
  158 |  "dur1", "ms",
      |  {           }
  159 |  "amp1", "mV",
      |  {           }
  160 |  "dur2", "ms",
      |  {           }
  161 |  "amp2", "mV",
      |  {           }
  162 |  "dur3", "ms",
      |  {           }
  163 |  "amp3", "mV",
      |  {           }
  164 |  "i", "nA",
      |  {        }
  165 |  "vc", "mV",
      |  {         }
  166 |  0,0
      |  {
  167 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:170:33: warning: missing braces around initializer [-Wmissing-braces]
  170 |  static DoubScal hoc_scdoub[] = {
      |                                 ^
  171 |  0,0
      |  {
  172 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:173:31: warning: missing braces around initializer [-Wmissing-braces]
  173 |  static DoubVec hoc_vdoub[] = {
      |                               ^
  174 |  0,0,0
      |  {
  175 | };
      | }
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:206:15: warning: unused variable ‘prop_ion’ [-Wunused-variable]
  206 |         Prop *prop_ion;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘_svclmp_reg_’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:240:13: warning: unused variable ‘_vectorized’ [-Wunused-variable]
  240 |         int _vectorized = 1;
      |             ^~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘initmodel’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:331:18: warning: unused variable ‘_save’ [-Wunused-variable]
  331 |   int _i; double _save;{
      |                  ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:331:7: warning: unused variable ‘_i’ [-Wunused-variable]
  331 |   int _i; double _save;{
      |       ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘_nrn_jacob__SEClamp’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:434:35: warning: variable ‘_thread’ set but not used [-Wunused-but-set-variable]
  434 | double* _p; Datum* _ppvar; Datum* _thread;
      |                                   ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:434:20: warning: unused variable ‘_ppvar’ [-Wunused-variable]
  434 | double* _p; Datum* _ppvar; Datum* _thread;
      |                    ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘_initlists’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:502:6: warning: unused variable ‘_i’ [-Wunused-variable]
  502 |  int _i; static int _first = 1;
      |      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:501:21: warning: unused variable ‘_p’ [-Wunused-variable]
  501 |  double _x; double* _p = &_x;
      |                     ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:498:13: warning: ‘terminal’ defined but not used [-Wunused-function]
  498 | static void terminal(){}
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:266:13: warning: ‘_modl_cleanup’ defined but not used [-Wunused-function]
  266 | static void _modl_cleanup(){ _match_recurse=1;}
      |             ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:264:12: warning: ‘_ninits’ defined but not used [-Wunused-variable]
  264 | static int _ninits = 0;
      |            ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:263:12: warning: ‘error’ defined but not used [-Wunused-variable]
  263 | static int error;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:261:14: warning: ‘modelname’ defined but not used [-Wunused-variable]
  261 | static char *modelname = "svclmp.mod";
      |              ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:260:12: warning: ‘_reset’ defined but not used [-Wunused-variable]
  260 | static int _reset;
      |            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:176:16: warning: ‘_sav_indep’ defined but not used [-Wunused-variable]
  176 |  static double _sav_indep;
      |                ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:168:16: warning: ‘delta_t’ defined but not used [-Wunused-variable]
  168 |  static double delta_t = 1;
      |                ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:132:14: warning: ‘_hoc_setdata’ defined but not used [-Wunused-function]
  132 |  static void _hoc_setdata(void* _vptr) { Prop* _prop;
      |              ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:187:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  187 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/pattern.c:172:28: note: ‘_ppvar’ was declared here
  172 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c: In function ‘nrn_alloc’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:228:23: warning: ‘_ppvar’ may be used uninitialized [-Wmaybe-uninitialized]
  228 |         _prop->dparam = _ppvar;
      |         ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/svclmp.c:207:28: note: ‘_ppvar’ was declared here
  207 |         double *_p; Datum *_ppvar;
      |                            ^~~~~~
[ 70%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Binomial.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Binomial.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Binomial.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Binomial.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Binomial.cpp
[ 70%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/DiscUnif.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/DiscUnif.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/DiscUnif.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/DiscUnif.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/DiscUnif.cpp
[ 70%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Erlang.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Erlang.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Erlang.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Erlang.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Erlang.cpp
[ 70%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Geom.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Geom.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Geom.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Geom.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Geom.cpp
[ 71%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/HypGeom.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/HypGeom.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/HypGeom.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/HypGeom.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/HypGeom.cpp
[ 71%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/LogNorm.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/LogNorm.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/LogNorm.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/LogNorm.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/LogNorm.cpp
[ 71%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/MLCG.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/MLCG.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/MLCG.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/MLCG.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/MLCG.cpp
[ 71%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/NegExp.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/NegExp.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/NegExp.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/NegExp.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/NegExp.cpp
[ 71%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Normal.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Normal.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Normal.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Normal.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Normal.cpp
[ 72%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Poisson.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Poisson.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Poisson.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Poisson.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Poisson.cpp
[ 72%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/RNG.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/RNG.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/RNG.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/RNG.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/RNG.cpp
[ 72%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Random.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Random.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Random.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Random.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Random.cpp
[ 72%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/RndInt.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/RndInt.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/RndInt.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/RndInt.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/RndInt.cpp
[ 73%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Uniform.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Uniform.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Uniform.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Uniform.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Uniform.cpp
[ 73%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Weibull.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/gnu/Weibull.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/gnu/Weibull.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/gnu/Weibull.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/gnu/Weibull.cpp
[ 73%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/abort.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/abort.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/abort.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/abort.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/abort.c
[ 73%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adams.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adams.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/adams.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/adams.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/adams.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/abort.c: In function ‘abort_run’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/abort.c:50:10: warning: unused variable ‘tmpstr’ [-Wunused-variable]
   50 |     char tmpstr[4];
      |          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/abort.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/abort.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/adams.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 73%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adeuler.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adeuler.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/adeuler.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/adeuler.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/adeuler.c
[ 74%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adrunge.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/adrunge.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/adrunge.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/adrunge.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/adrunge.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/adeuler.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/adrunge.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 74%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/advance.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/advance.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/advance.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/advance.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/advance.c
[ 74%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/boundary.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/boundary.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/boundary.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/boundary.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/boundary.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/boundary.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/advance.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 74%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crank.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crank.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/crank.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/crank.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/crank.c
[ 74%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crout.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crout.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/crout.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/crout.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/crout.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/crank.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 75%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/csoda.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/csoda.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/csoda.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/csoda.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:104:17: warning: missing braces around initializer [-Wmissing-braces]
  104 |     } eh0001_ = { 1, 6 };
      |                 ^
      |                   {    }
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘lsoda_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2489:9: note: in expansion of macro ‘ls0001_1’
 2489 |     if (ls0001_1.init == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2497:5: note: in expansion of macro ‘ls0001_1’
 2497 |     ls0001_1.init = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2502:5: note: in expansion of macro ‘ls0001_1’
 2502 |     ls0001_1.ntrep = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2520:18: note: in expansion of macro ‘ls0001_1’
 2520 |     if (neq[1] > ls0001_1.n) {
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/crout.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2524:5: note: in expansion of macro ‘ls0001_1’
 2524 |     ls0001_1.n = neq[1];
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2540:25: note: in expansion of macro ‘ls0001_1’
 2540 |     if (ml < 0 || ml >= ls0001_1.n) {
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2543:25: note: in expansion of macro ‘ls0001_1’
 2543 |     if (mu < 0 || mu >= ls0001_1.n) {
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2553:5: note: in expansion of macro ‘ls0001_1’
 2553 |     ls0001_1.mxstep = mxstp0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2554:5: note: in expansion of macro ‘ls0001_1’
 2554 |     ls0001_1.mxhnil = mxhnl0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2555:5: note: in expansion of macro ‘ls0001_1’
 2555 |     ls0001_1.hmxi = 0.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2556:5: note: in expansion of macro ‘ls0001_1’
 2556 |     ls0001_1.hmin = 0.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2569:5: note: in expansion of macro ‘ls0001_1’
 2569 |     ls0001_1.mxstep = iwork[6];
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2570:9: note: in expansion of macro ‘ls0001_1’
 2570 |     if (ls0001_1.mxstep < 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2573:9: note: in expansion of macro ‘ls0001_1’
 2573 |     if (ls0001_1.mxstep == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2574:9: note: in expansion of macro ‘ls0001_1’
 2574 |         ls0001_1.mxstep = mxstp0;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2576:5: note: in expansion of macro ‘ls0001_1’
 2576 |     ls0001_1.mxhnil = iwork[7];
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2577:9: note: in expansion of macro ‘ls0001_1’
 2577 |     if (ls0001_1.mxhnil < 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2580:9: note: in expansion of macro ‘ls0001_1’
 2580 |     if (ls0001_1.mxhnil == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2581:9: note: in expansion of macro ‘ls0001_1’
 2581 |         ls0001_1.mxhnil = mxhnl0;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2611:5: note: in expansion of macro ‘ls0001_1’
 2611 |     ls0001_1.hmxi = 0.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2613:9: note: in expansion of macro ‘ls0001_1’
 2613 |         ls0001_1.hmxi = 1. / hmax;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2615:5: note: in expansion of macro ‘ls0001_1’
 2615 |     ls0001_1.hmin = rwork[7];
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2616:9: note: in expansion of macro ‘ls0001_1’
 2616 |     if (ls0001_1.hmin < 0.) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2637:9: note: in expansion of macro ‘ls0001_1’
 2637 |         ls0001_1.meth = 1;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2640:9: note: in expansion of macro ‘ls0001_1’
 2640 |         ls0001_1.nyh = ls0001_1.n;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2640:24: note: in expansion of macro ‘ls0001_1’
 2640 |         ls0001_1.nyh = ls0001_1.n;
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2642:5: note: in expansion of macro ‘ls0001_1’
 2642 |     ls0001_1.lyh = 21;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2643:37: note: in expansion of macro ‘ls0001_1’
 2643 |     len1n = (lsa001_1.mxordn + 1) * ls0001_1.nyh + 20;
      |                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2644:37: note: in expansion of macro ‘ls0001_1’
 2644 |     len1s = (lsa001_1.mxords + 1) * ls0001_1.nyh + 20;
      |                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2645:5: note: in expansion of macro ‘ls0001_1’
 2645 |     ls0001_1.lwm = len1s + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2647:17: note: in expansion of macro ‘ls0001_1’
 2647 |         lenwm = ls0001_1.n * ls0001_1.n + 2;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2647:30: note: in expansion of macro ‘ls0001_1’
 2647 |         lenwm = ls0001_1.n * ls0001_1.n + 2;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2650:40: note: in expansion of macro ‘ls0001_1’
 2650 |         lenwm = ((ml << 1) + mu + 1) * ls0001_1.n + 2;
      |                                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2654:9: note: in expansion of macro ‘ls0001_1’
 2654 |     if (ls0001_1.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2658:12: note: in expansion of macro ‘ls0001_1’
 2658 |     len2 = ls0001_1.n * 3;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2664:5: note: in expansion of macro ‘ls0001_1’
 2664 |     ls0001_1.liwm = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2665:13: note: in expansion of macro ‘ls0001_1’
 2665 |     leniw = ls0001_1.n + 20;
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2667:9: note: in expansion of macro ‘ls0001_1’
 2667 |     if (ls0001_1.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2683:5: note: in expansion of macro ‘ls0001_1’
 2683 |     ls0001_1.lewt = len1 + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2689:5: note: in expansion of macro ‘ls0001_1’
 2689 |     ls0001_1.lewt = len1c + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2699:5: note: in expansion of macro ‘ls0001_1’
 2699 |     ls0001_1.lsavf = ls0001_1.lewt + ls0001_1.n;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2699:22: note: in expansion of macro ‘ls0001_1’
 2699 |     ls0001_1.lsavf = ls0001_1.lewt + ls0001_1.n;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2699:38: note: in expansion of macro ‘ls0001_1’
 2699 |     ls0001_1.lsavf = ls0001_1.lewt + ls0001_1.n;
      |                                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2700:5: note: in expansion of macro ‘ls0001_1’
 2700 |     ls0001_1.lacor = ls0001_1.lsavf + ls0001_1.n;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2700:22: note: in expansion of macro ‘ls0001_1’
 2700 |     ls0001_1.lacor = ls0001_1.lsavf + ls0001_1.n;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2700:39: note: in expansion of macro ‘ls0001_1’
 2700 |     ls0001_1.lacor = ls0001_1.lsavf + ls0001_1.n;
      |                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2719:11: note: in expansion of macro ‘ls0001_1’
 2719 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2740:5: note: in expansion of macro ‘ls0001_1’
 2740 |     ls0001_1.jstart = -1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2741:9: note: in expansion of macro ‘ls0001_1’
 2741 |     if (ls0001_1.n == ls0001_1.nyh) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2741:23: note: in expansion of macro ‘ls0001_1’
 2741 |     if (ls0001_1.n == ls0001_1.nyh) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2746:10: note: in expansion of macro ‘ls0001_1’
 2746 |     i1 = ls0001_1.lyh + ls0001_1.l * ls0001_1.nyh;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2746:25: note: in expansion of macro ‘ls0001_1’
 2746 |     i1 = ls0001_1.lyh + ls0001_1.l * ls0001_1.nyh;
      |                         ^~~~~~~~
[ 75%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/csodabnc.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2746:38: note: in expansion of macro ‘ls0001_1’
 2746 |     i1 = ls0001_1.lyh + ls0001_1.l * ls0001_1.nyh;
      |                                      ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/csodabnc.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/csodabnc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/csodabnc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2747:10: note: in expansion of macro ‘ls0001_1’
 2747 |     i2 = ls0001_1.lyh + (ls0001_1.maxord + 1) * ls0001_1.nyh - 1;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2747:26: note: in expansion of macro ‘ls0001_1’
 2747 |     i2 = ls0001_1.lyh + (ls0001_1.maxord + 1) * ls0001_1.nyh - 1;
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2747:49: note: in expansion of macro ‘ls0001_1’
 2747 |     i2 = ls0001_1.lyh + (ls0001_1.maxord + 1) * ls0001_1.nyh - 1;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2767:5: note: in expansion of macro ‘ls0001_1’
 2767 |     ls0001_1.uround = d1mach_(&c__4);
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2768:5: note: in expansion of macro ‘ls0001_1’
 2768 |     ls0001_1.tn = *t;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2770:5: note: in expansion of macro ‘ls0001_1’
 2770 |     ls0001_1.maxord = lsa001_1.mxordn;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2782:5: note: in expansion of macro ‘ls0001_1’
 2782 |     ls0001_1.jstart = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2783:5: note: in expansion of macro ‘ls0001_1’
 2783 |     ls0001_1.nhnil = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2784:5: note: in expansion of macro ‘ls0001_1’
 2784 |     ls0001_1.nst = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2785:5: note: in expansion of macro ‘ls0001_1’
 2785 |     ls0001_1.nje = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2786:5: note: in expansion of macro ‘ls0001_1’
 2786 |     ls0001_1.nslast = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2787:5: note: in expansion of macro ‘ls0001_1’
 2787 |     ls0001_1.hu = 0.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2788:5: note: in expansion of macro ‘ls0001_1’
 2788 |     ls0001_1.nqu = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2790:5: note: in expansion of macro ‘ls0001_1’
 2790 |     ls0001_1.miter = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2791:5: note: in expansion of macro ‘ls0001_1’
 2791 |     ls0001_1.ccmax = .3;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2792:5: note: in expansion of macro ‘ls0001_1’
 2792 |     ls0001_1.maxcor = 3;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2793:5: note: in expansion of macro ‘ls0001_1’
 2793 |     ls0001_1.msbp = 20;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2794:5: note: in expansion of macro ‘ls0001_1’
 2794 |     ls0001_1.mxncf = 10;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2797:11: note: in expansion of macro ‘ls0001_1’
 2797 |     lf0 = ls0001_1.lyh + ls0001_1.nyh;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2797:26: note: in expansion of macro ‘ls0001_1’
 2797 |     lf0 = ls0001_1.lyh + ls0001_1.nyh;
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2799:5: note: in expansion of macro ‘ls0001_1’
 2799 |     ls0001_1.nfe = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2802:11: note: in expansion of macro ‘ls0001_1’
 2802 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2805:19: note: in expansion of macro ‘ls0001_1’
 2805 |         rwork[i + ls0001_1.lyh - 1] = y[i];
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2809:5: note: in expansion of macro ‘ls0001_1’
 2809 |     ls0001_1.nq = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2810:5: note: in expansion of macro ‘ls0001_1’
 2810 |     ls0001_1.h = 1.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2811:13: note: in expansion of macro ‘ls0001_1’
 2811 |     ewset_(&ls0001_1.n, itol, &rtol[1], &atol[1], &rwork[ls0001_1.lyh], &
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2811:58: note: in expansion of macro ‘ls0001_1’
 2811 |     ewset_(&ls0001_1.n, itol, &rtol[1], &atol[1], &rwork[ls0001_1.lyh], &
      |                                                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2812:19: note: in expansion of macro ‘ls0001_1’
 2812 |             rwork[ls0001_1.lewt]);
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2813:11: note: in expansion of macro ‘ls0001_1’
 2813 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2815:23: note: in expansion of macro ‘ls0001_1’
 2815 |         if (rwork[i + ls0001_1.lewt - 1] <= 0.) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2819:19: note: in expansion of macro ‘ls0001_1’
 2819 |         rwork[i + ls0001_1.lewt - 1] = 1. / rwork[i + ls0001_1.lewt - 1];
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2819:55: note: in expansion of macro ‘ls0001_1’
 2819 |         rwork[i + ls0001_1.lewt - 1] = 1. / rwork[i + ls0001_1.lewt - 1];
      |                                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2849:17: note: in expansion of macro ‘ls0001_1’
 2849 |     if (tdist < ls0001_1.uround * 2. * w0) {
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2856:11: note: in expansion of macro ‘ls0001_1’
 2856 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2868:11: note: in expansion of macro ‘ls0001_1’
 2868 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2883:22: note: in expansion of macro ‘ls0001_1’
 2883 |     d_1 = tol, d_2 = ls0001_1.uround * 100.;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2886:20: note: in expansion of macro ‘ls0001_1’
 2886 |     sum = vmnorm_(&ls0001_1.n, &rwork[lf0], &rwork[ls0001_1.lewt]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2886:52: note: in expansion of macro ‘ls0001_1’
 2886 |     sum = vmnorm_(&ls0001_1.n, &rwork[lf0], &rwork[ls0001_1.lewt]);
      |                                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2897:20: note: in expansion of macro ‘ls0001_1’
 2897 |     rh = abs(h0) * ls0001_1.hmxi;
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2903:5: note: in expansion of macro ‘ls0001_1’
 2903 |     ls0001_1.h = h0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2904:11: note: in expansion of macro ‘ls0001_1’
 2904 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2919:5: note: in expansion of macro ‘ls0001_1’
 2919 |     ls0001_1.nslast = ls0001_1.nst;
      |     ^~~~~~~~
[ 75%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/deflate.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2919:23: note: in expansion of macro ‘ls0001_1’
 2919 |     ls0001_1.nslast = ls0001_1.nst;
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2928:10: note: in expansion of macro ‘ls0001_1’
 2928 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2928:33: note: in expansion of macro ‘ls0001_1’
 2928 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |                                 ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/deflate.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/deflate.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/deflate.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/deflate.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2931:32: note: in expansion of macro ‘ls0001_1’
 2931 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2931:48: note: in expansion of macro ‘ls0001_1’
 2931 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2938:10: note: in expansion of macro ‘ls0001_1’
 2938 |     tp = ls0001_1.tn - ls0001_1.hu * (ls0001_1.uround * 100. + 1.);
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2938:24: note: in expansion of macro ‘ls0001_1’
 2938 |     tp = ls0001_1.tn - ls0001_1.hu * (ls0001_1.uround * 100. + 1.);
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2938:39: note: in expansion of macro ‘ls0001_1’
 2938 |     tp = ls0001_1.tn - ls0001_1.hu * (ls0001_1.uround * 100. + 1.);
      |                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2939:24: note: in expansion of macro ‘ls0001_1’
 2939 |     if ((tp - *tout) * ls0001_1.h > 0.) {
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2942:10: note: in expansion of macro ‘ls0001_1’
 2942 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2942:33: note: in expansion of macro ‘ls0001_1’
 2942 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c: In function ‘clsoda’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:52:20: warning: unused variable ‘iout’ [-Wunused-variable]
   52 |     static integer iout;
      |                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:44:13: warning: unused variable ‘i’ [-Wunused-variable]
   44 |         int i;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2945:10: note: in expansion of macro ‘ls0001_1’
 2945 |     *t = ls0001_1.tn;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2949:10: note: in expansion of macro ‘ls0001_1’
 2949 |     if ((ls0001_1.tn - tcrit) * ls0001_1.h > 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2949:33: note: in expansion of macro ‘ls0001_1’
 2949 |     if ((ls0001_1.tn - tcrit) * ls0001_1.h > 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2952:27: note: in expansion of macro ‘ls0001_1’
 2952 |     if ((tcrit - *tout) * ls0001_1.h < 0.) {
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2955:10: note: in expansion of macro ‘ls0001_1’
 2955 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2955:33: note: in expansion of macro ‘ls0001_1’
 2955 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2958:32: note: in expansion of macro ‘ls0001_1’
 2958 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2958:48: note: in expansion of macro ‘ls0001_1’
 2958 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2966:10: note: in expansion of macro ‘ls0001_1’
 2966 |     if ((ls0001_1.tn - tcrit) * ls0001_1.h > 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2966:33: note: in expansion of macro ‘ls0001_1’
 2966 |     if ((ls0001_1.tn - tcrit) * ls0001_1.h > 0.) {
      |                                 ^~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:31:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:15: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:15: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:15: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:34: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:34: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2970:34: note: in expansion of macro ‘ls0001_1’
 2970 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2971:19: note: in expansion of macro ‘ls0001_1’
 2971 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2971:53: note: in expansion of macro ‘ls0001_1’
 2971 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2979:13: note: in expansion of macro ‘ls0001_1’
 2979 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2979:27: note: in expansion of macro ‘ls0001_1’
 2979 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2979:41: note: in expansion of macro ‘ls0001_1’
 2979 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2980:27: note: in expansion of macro ‘ls0001_1’
 2980 |     if ((tnext - tcrit) * ls0001_1.h <= 0.) {
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2983:5: note: in expansion of macro ‘ls0001_1’
 2983 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2983:27: note: in expansion of macro ‘ls0001_1’
 2983 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2983:48: note: in expansion of macro ‘ls0001_1’
 2983 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:2985:9: note: in expansion of macro ‘ls0001_1’
 2985 |         ls0001_1.jstart = -2;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3001:9: note: in expansion of macro ‘ls0001_1’
 3001 |     if (ls0001_1.meth == lsa001_1.mused) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3011:9: note: in expansion of macro ‘ls0001_1’
 3011 |     if (ls0001_1.nst - ls0001_1.nslast >= ls0001_1.mxstep) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3011:24: note: in expansion of macro ‘ls0001_1’
 3011 |     if (ls0001_1.nst - ls0001_1.nslast >= ls0001_1.mxstep) {
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3011:43: note: in expansion of macro ‘ls0001_1’
 3011 |     if (ls0001_1.nst - ls0001_1.nslast >= ls0001_1.mxstep) {
      |                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3014:13: note: in expansion of macro ‘ls0001_1’
 3014 |     ewset_(&ls0001_1.n, itol, &rtol[1], &atol[1], &rwork[ls0001_1.lyh], &
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3014:58: note: in expansion of macro ‘ls0001_1’
 3014 |     ewset_(&ls0001_1.n, itol, &rtol[1], &atol[1], &rwork[ls0001_1.lyh], &
      |                                                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3015:19: note: in expansion of macro ‘ls0001_1’
 3015 |             rwork[ls0001_1.lewt]);
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3016:11: note: in expansion of macro ‘ls0001_1’
 3016 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3018:23: note: in expansion of macro ‘ls0001_1’
 3018 |         if (rwork[i + ls0001_1.lewt - 1] <= 0.) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3022:19: note: in expansion of macro ‘ls0001_1’
 3022 |         rwork[i + ls0001_1.lewt - 1] = 1. / rwork[i + ls0001_1.lewt - 1];
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3022:55: note: in expansion of macro ‘ls0001_1’
 3022 |         rwork[i + ls0001_1.lewt - 1] = 1. / rwork[i + ls0001_1.lewt - 1];
      |                                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3025:13: note: in expansion of macro ‘ls0001_1’
 3025 |     tolsf = ls0001_1.uround * vmnorm_(&ls0001_1.n, &rwork[ls0001_1.lyh], &
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3025:40: note: in expansion of macro ‘ls0001_1’
 3025 |     tolsf = ls0001_1.uround * vmnorm_(&ls0001_1.n, &rwork[ls0001_1.lyh], &
      |                                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3025:59: note: in expansion of macro ‘ls0001_1’
 3025 |     tolsf = ls0001_1.uround * vmnorm_(&ls0001_1.n, &rwork[ls0001_1.lyh], &
      |                                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3026:19: note: in expansion of macro ‘ls0001_1’
 3026 |             rwork[ls0001_1.lewt]);
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3031:9: note: in expansion of macro ‘ls0001_1’
 3031 |     if (ls0001_1.nst == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3036:9: note: in expansion of macro ‘ls0001_1’
 3036 |     if (ls0001_1.tn + ls0001_1.h != ls0001_1.tn) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3036:23: note: in expansion of macro ‘ls0001_1’
 3036 |     if (ls0001_1.tn + ls0001_1.h != ls0001_1.tn) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3036:37: note: in expansion of macro ‘ls0001_1’
 3036 |     if (ls0001_1.tn + ls0001_1.h != ls0001_1.tn) {
      |                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3039:7: note: in expansion of macro ‘ls0001_1’
 3039 |     ++ls0001_1.nhnil;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3040:9: note: in expansion of macro ‘ls0001_1’
 3040 |     if (ls0001_1.nhnil > ls0001_1.mxhnil) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3040:26: note: in expansion of macro ‘ls0001_1’
 3040 |     if (ls0001_1.nhnil > ls0001_1.mxhnil) {
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3050:57: note: in expansion of macro ‘ls0001_1’
 3050 |             c__101, &c__0, &c__0, &c__0, &c__0, &c__2, &ls0001_1.tn, &
      |                                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3051:13: note: in expansion of macro ‘ls0001_1’
 3051 |             ls0001_1.h, 50L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3052:9: note: in expansion of macro ‘ls0001_1’
 3052 |     if (ls0001_1.nhnil < ls0001_1.mxhnil) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3052:26: note: in expansion of macro ‘ls0001_1’
 3052 |     if (ls0001_1.nhnil < ls0001_1.mxhnil) {
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3059:36: note: in expansion of macro ‘ls0001_1’
 3059 |             c__102, &c__0, &c__1, &ls0001_1.mxhnil, &c__0, &c__0, &c_b136, &
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3068:35: note: in expansion of macro ‘ls0001_1’
 3068 |     stoda_(&neq[1], &y[1], &rwork[ls0001_1.lyh], &ls0001_1.nyh, &rwork[
      |                                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3068:51: note: in expansion of macro ‘ls0001_1’
 3068 |     stoda_(&neq[1], &y[1], &rwork[ls0001_1.lyh], &ls0001_1.nyh, &rwork[
      |                                                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3069:13: note: in expansion of macro ‘ls0001_1’
 3069 |             ls0001_1.lyh], &rwork[ls0001_1.lewt], &rwork[ls0001_1.lsavf], &
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3069:35: note: in expansion of macro ‘ls0001_1’
 3069 |             ls0001_1.lyh], &rwork[ls0001_1.lewt], &rwork[ls0001_1.lsavf], &
      |                                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3069:58: note: in expansion of macro ‘ls0001_1’
 3069 |             ls0001_1.lyh], &rwork[ls0001_1.lewt], &rwork[ls0001_1.lsavf], &
      |                                                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3070:19: note: in expansion of macro ‘ls0001_1’
 3070 |             rwork[ls0001_1.lacor], &rwork[ls0001_1.lwm], &iwork[ls0001_1.liwm]
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3070:43: note: in expansion of macro ‘ls0001_1’
 3070 |             rwork[ls0001_1.lacor], &rwork[ls0001_1.lwm], &iwork[ls0001_1.liwm]
      |                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3070:65: note: in expansion of macro ‘ls0001_1’
 3070 |             rwork[ls0001_1.lacor], &rwork[ls0001_1.lwm], &iwork[ls0001_1.liwm]
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3072:15: note: in expansion of macro ‘ls0001_1’
 3072 |     kgo = 1 - ls0001_1.kflag;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3091:5: note: in expansion of macro ‘ls0001_1’
 3091 |     ls0001_1.init = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3092:9: note: in expansion of macro ‘ls0001_1’
 3092 |     if (ls0001_1.meth == lsa001_1.mused) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/deflate.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3095:20: note: in expansion of macro ‘ls0001_1’
 3095 |     lsa001_1.tsw = ls0001_1.tn;
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3096:5: note: in expansion of macro ‘ls0001_1’
 3096 |     ls0001_1.maxord = lsa001_1.mxordn;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3097:9: note: in expansion of macro ‘ls0001_1’
 3097 |     if (ls0001_1.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3098:9: note: in expansion of macro ‘ls0001_1’
 3098 |         ls0001_1.maxord = lsa001_1.mxords;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3100:9: note: in expansion of macro ‘ls0001_1’
 3100 |     if (ls0001_1.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3101:15: note: in expansion of macro ‘ls0001_1’
 3101 |         rwork[ls0001_1.lwm] = sqrt(ls0001_1.uround);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3101:36: note: in expansion of macro ‘ls0001_1’
 3101 |         rwork[ls0001_1.lwm] = sqrt(ls0001_1.uround);
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3105:5: note: in expansion of macro ‘ls0001_1’
 3105 |     ls0001_1.jstart = -1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3109:9: note: in expansion of macro ‘ls0001_1’
 3109 |     if (ls0001_1.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3114:9: note: in expansion of macro ‘ls0001_1’
 3114 |     if (ls0001_1.meth == 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3120:44: note: in expansion of macro ‘ls0001_1’
 3120 |             c__60, &c__107, &c__0, &c__1, &ls0001_1.nst, &c__0, &c__2, &
      |                                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3121:13: note: in expansion of macro ‘ls0001_1’
 3121 |             ls0001_1.tn, &ls0001_1.h, 60L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3121:27: note: in expansion of macro ‘ls0001_1’
 3121 |             ls0001_1.tn, &ls0001_1.h, 60L);
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3133:10: note: in expansion of macro ‘ls0001_1’
 3133 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3133:33: note: in expansion of macro ‘ls0001_1’
 3133 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3136:32: note: in expansion of macro ‘ls0001_1’
 3136 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3136:48: note: in expansion of macro ‘ls0001_1’
 3136 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3142:10: note: in expansion of macro ‘ls0001_1’
 3142 |     if ((ls0001_1.tn - *tout) * ls0001_1.h >= 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3142:33: note: in expansion of macro ‘ls0001_1’
 3142 |     if ((ls0001_1.tn - *tout) * ls0001_1.h >= 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3149:10: note: in expansion of macro ‘ls0001_1’
 3149 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3149:33: note: in expansion of macro ‘ls0001_1’
 3149 |     if ((ls0001_1.tn - *tout) * ls0001_1.h < 0.) {
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3152:32: note: in expansion of macro ‘ls0001_1’
 3152 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                ^~~~~~~~
[ 75%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/dimplic.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/dimplic.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/dimplic.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/dimplic.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/dimplic.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3152:48: note: in expansion of macro ‘ls0001_1’
 3152 |     intdy_(tout, &c__0, &rwork[ls0001_1.lyh], &ls0001_1.nyh, &y[1], &iflag);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:15: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:15: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:15: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:34: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:34: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3156:34: note: in expansion of macro ‘ls0001_1’
 3156 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3157:19: note: in expansion of macro ‘ls0001_1’
 3157 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3157:53: note: in expansion of macro ‘ls0001_1’
 3157 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3162:13: note: in expansion of macro ‘ls0001_1’
 3162 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3162:27: note: in expansion of macro ‘ls0001_1’
 3162 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3162:41: note: in expansion of macro ‘ls0001_1’
 3162 |     tnext = ls0001_1.tn + ls0001_1.h * (ls0001_1.uround * 4. + 1.);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3163:27: note: in expansion of macro ‘ls0001_1’
 3163 |     if ((tnext - tcrit) * ls0001_1.h <= 0.) {
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3166:5: note: in expansion of macro ‘ls0001_1’
 3166 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3166:27: note: in expansion of macro ‘ls0001_1’
 3166 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3166:48: note: in expansion of macro ‘ls0001_1’
 3166 |     ls0001_1.h = (tcrit - ls0001_1.tn) * (1. - ls0001_1.uround * 4.);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3167:5: note: in expansion of macro ‘ls0001_1’
 3167 |     ls0001_1.jstart = -2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:15: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/dimplic.c: In function ‘derivimplicit’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:15: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/dimplic.c:22:9: warning: unused variable ‘i’ [-Wunused-variable]
   22 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:15: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/dimplic.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/dimplic.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:34: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:34: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3172:34: note: in expansion of macro ‘ls0001_1’
 3172 |     hmx = abs(ls0001_1.tn) + abs(ls0001_1.h);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3173:19: note: in expansion of macro ‘ls0001_1’
 3173 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3173:53: note: in expansion of macro ‘ls0001_1’
 3173 |     ihit = (d_1 = ls0001_1.tn - tcrit, abs(d_1)) <= ls0001_1.uround * 100. *
      |                                                     ^~~~~~~~
[ 76%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/scoperf.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3187:11: note: in expansion of macro ‘ls0001_1’
 3187 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3190:26: note: in expansion of macro ‘ls0001_1’
 3190 |         y[i] = rwork[i + ls0001_1.lyh - 1];
      |                          ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/scoperf.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/scoperf.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/scoperf.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/scoperf.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3192:10: note: in expansion of macro ‘ls0001_1’
 3192 |     *t = ls0001_1.tn;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3201:5: note: in expansion of macro ‘ls0001_1’
 3201 |     ls0001_1.illin = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3202:17: note: in expansion of macro ‘ls0001_1’
 3202 |     rwork[11] = ls0001_1.hu;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3203:17: note: in expansion of macro ‘ls0001_1’
 3203 |     rwork[12] = ls0001_1.h;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3204:17: note: in expansion of macro ‘ls0001_1’
 3204 |     rwork[13] = ls0001_1.tn;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3206:17: note: in expansion of macro ‘ls0001_1’
 3206 |     iwork[11] = ls0001_1.nst;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3207:17: note: in expansion of macro ‘ls0001_1’
 3207 |     iwork[12] = ls0001_1.nfe;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3208:17: note: in expansion of macro ‘ls0001_1’
 3208 |     iwork[13] = ls0001_1.nje;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3209:17: note: in expansion of macro ‘ls0001_1’
 3209 |     iwork[14] = ls0001_1.nqu;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3210:17: note: in expansion of macro ‘ls0001_1’
 3210 |     iwork[15] = ls0001_1.nq;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3212:17: note: in expansion of macro ‘ls0001_1’
 3212 |     iwork[20] = ls0001_1.meth;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3216:7: note: in expansion of macro ‘ls0001_1’
 3216 |     ++ls0001_1.ntrep;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3217:9: note: in expansion of macro ‘ls0001_1’
 3217 |     if (ls0001_1.ntrep < 5) {
      |         ^~~~~~~~
[ 76%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/euler.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3244:36: note: in expansion of macro ‘ls0001_1’
 3244 |             c__201, &c__0, &c__1, &ls0001_1.mxstep, &c__0, &c__1, &
      |                                    ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/euler.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/euler.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/euler.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/euler.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3245:13: note: in expansion of macro ‘ls0001_1’
 3245 |             ls0001_1.tn, &c_b136, 50L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3251:18: note: in expansion of macro ‘ls0001_1’
 3251 |     ewti = rwork[ls0001_1.lewt + i - 1];
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3253:54: note: in expansion of macro ‘ls0001_1’
 3253 |             c__202, &c__0, &c__1, &i, &c__0, &c__2, &ls0001_1.tn, &ewti, 50L);
      |                                                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3264:57: note: in expansion of macro ‘ls0001_1’
 3264 |             c__203, &c__0, &c__0, &c__0, &c__0, &c__2, &ls0001_1.tn, &tolsf,
      |                                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3276:57: note: in expansion of macro ‘ls0001_1’
 3276 |             c__204, &c__0, &c__0, &c__0, &c__0, &c__2, &ls0001_1.tn, &
      |                                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3277:13: note: in expansion of macro ‘ls0001_1’
 3277 |             ls0001_1.h, 50L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3290:34: note: in expansion of macro ‘ls0001_1’
 3290 |             c__0, &c__0, &c__2, &ls0001_1.tn, &ls0001_1.h, 30L);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3290:48: note: in expansion of macro ‘ls0001_1’
 3290 |             c__0, &c__0, &c__2, &ls0001_1.tn, &ls0001_1.h, 30L);
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3300:65: note: in expansion of macro ‘ls0001_1’
 3300 |             c__60, &c__206, &c__0, &c__0, &c__0, &c__0, &c__1, &ls0001_1.tn, &
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3311:65: note: in expansion of macro ‘ls0001_1’
 3311 |             c__60, &c__207, &c__0, &c__0, &c__0, &c__0, &c__1, &ls0001_1.tn, &
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3320:11: note: in expansion of macro ‘ls0001_1’
 3320 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3322:33: note: in expansion of macro ‘ls0001_1’
 3322 |         size = (d_1 = rwork[i + ls0001_1.lacor - 1] * rwork[i + ls0001_1.lewt
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3322:65: note: in expansion of macro ‘ls0001_1’
 3322 |         size = (d_1 = rwork[i + ls0001_1.lacor - 1] * rwork[i + ls0001_1.lewt
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3336:11: note: in expansion of macro ‘ls0001_1’
 3336 |     i_1 = ls0001_1.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3339:26: note: in expansion of macro ‘ls0001_1’
 3339 |         y[i] = rwork[i + ls0001_1.lyh - 1];
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3341:10: note: in expansion of macro ‘ls0001_1’
 3341 |     *t = ls0001_1.tn;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3342:5: note: in expansion of macro ‘ls0001_1’
 3342 |     ls0001_1.illin = 0;
      |     ^~~~~~~~
[ 76%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/expfit.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3343:17: note: in expansion of macro ‘ls0001_1’
 3343 |     rwork[11] = ls0001_1.hu;
      |                 ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/expfit.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/expfit.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/expfit.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/expfit.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3344:17: note: in expansion of macro ‘ls0001_1’
 3344 |     rwork[12] = ls0001_1.h;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3345:17: note: in expansion of macro ‘ls0001_1’
 3345 |     rwork[13] = ls0001_1.tn;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3347:17: note: in expansion of macro ‘ls0001_1’
 3347 |     iwork[11] = ls0001_1.nst;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3348:17: note: in expansion of macro ‘ls0001_1’
 3348 |     iwork[12] = ls0001_1.nfe;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/euler.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3349:17: note: in expansion of macro ‘ls0001_1’
 3349 |     iwork[13] = ls0001_1.nje;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3350:17: note: in expansion of macro ‘ls0001_1’
 3350 |     iwork[14] = ls0001_1.nqu;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3351:17: note: in expansion of macro ‘ls0001_1’
 3351 |     iwork[15] = ls0001_1.nq;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3353:17: note: in expansion of macro ‘ls0001_1’
 3353 |     iwork[20] = ls0001_1.meth;
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/scoperf.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3383:34: note: in expansion of macro ‘ls0001_1’
 3383 |             c__5, &c__0, &c__2, &ls0001_1.n, &neq[1], &c__0, &c_b136, &c_b136,
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3412:13: note: in expansion of macro ‘ls0001_1’
 3412 |             ls0001_1.mxstep, &c__0, &c__0, &c_b136, &c_b136, 30L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3416:13: note: in expansion of macro ‘ls0001_1’
 3416 |             ls0001_1.mxhnil, &c__0, &c__0, &c_b136, &c_b136, 30L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3430:34: note: in expansion of macro ‘ls0001_1’
 3430 |             c__0, &c__0, &c__1, &ls0001_1.hmin, &c_b136, 30L);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3451:18: note: in expansion of macro ‘ls0001_1’
 3451 |     ewti = rwork[ls0001_1.lewt + i - 1];
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3467:13: note: in expansion of macro ‘ls0001_1’
 3467 |             ls0001_1.tn, 60L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3495:9: note: in expansion of macro ‘ls0001_1’
 3495 |     if (ls0001_1.illin == 5) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3498:7: note: in expansion of macro ‘ls0001_1’
 3498 |     ++ls0001_1.illin;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:1461:49: warning: variable ‘lenrws’ set but not used [-Wunused-but-set-variable]
 1461 |     static integer leniwc, lenrwc, lf0, lenrwn, lenrws;
      |                                                 ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:1461:41: warning: variable ‘lenrwn’ set but not used [-Wunused-but-set-variable]
 1461 |     static integer leniwc, lenrwc, lf0, lenrwn, lenrws;
      |                                         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘prja_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3597:7: note: in expansion of macro ‘ls0001_2’
 3597 |     ++ls0001_2.nje;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3598:5: note: in expansion of macro ‘ls0001_2’
 3598 |     ls0001_2.ierpj = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3599:5: note: in expansion of macro ‘ls0001_2’
 3599 |     ls0001_2.jcur = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3600:11: note: in expansion of macro ‘ls0001_2’
 3600 |     hl0 = ls0001_2.h * ls0001_2.el0;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3600:24: note: in expansion of macro ‘ls0001_2’
 3600 |     hl0 = ls0001_2.h * ls0001_2.el0;
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3601:18: note: in expansion of macro ‘ls0001_2’
 3601 |     switch ((int)ls0001_2.miter) {
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3611:12: note: in expansion of macro ‘ls0001_2’
 3611 |     lenp = ls0001_2.n * ls0001_2.n;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3611:25: note: in expansion of macro ‘ls0001_2’
 3611 |     lenp = ls0001_2.n * ls0001_2.n;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3617:22: note: in expansion of macro ‘ls0001_2’
 3617 |     (*jac)(&neq[1], &ls0001_2.tn, &y[1], &c__0, &c__0, &wm[3], &ls0001_2.n);
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3617:65: note: in expansion of macro ‘ls0001_2’
 3617 |     (*jac)(&neq[1], &ls0001_2.tn, &y[1], &c__0, &c__0, &wm[3], &ls0001_2.n);
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3628:20: note: in expansion of macro ‘ls0001_2’
 3628 |     fac = vmnorm_(&ls0001_2.n, &savf[1], &ewt[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3629:14: note: in expansion of macro ‘ls0001_2’
 3629 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3629:14: note: in expansion of macro ‘ls0001_2’
 3629 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3629:14: note: in expansion of macro ‘ls0001_2’
 3629 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
[ 76%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/f2cmisc.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3629:34: note: in expansion of macro ‘ls0001_2’
 3629 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |                                  ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/f2cmisc.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/f2cmisc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/f2cmisc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2cmisc.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3629:65: note: in expansion of macro ‘ls0001_2’
 3629 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3636:11: note: in expansion of macro ‘ls0001_2’
 3636 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3644:24: note: in expansion of macro ‘ls0001_2’
 3644 |         (*f)(&neq[1], &ls0001_2.tn, &y[1], &ftem[1]);
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3645:15: note: in expansion of macro ‘ls0001_2’
 3645 |         i_2 = ls0001_2.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3651:15: note: in expansion of macro ‘ls0001_2’
 3651 |         j1 += ls0001_2.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3654:5: note: in expansion of macro ‘ls0001_2’
 3654 |     ls0001_2.nfe += ls0001_2.n;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3654:21: note: in expansion of macro ‘ls0001_2’
 3654 |     ls0001_2.nfe += ls0001_2.n;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3658:31: note: in expansion of macro ‘ls0001_2’
 3658 |     lsa001_2.pdnorm = fnorm_(&ls0001_2.n, &wm[3], &ewt[1]) / abs(hl0);
      |                               ^~~~~~~~
[ 76%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/exprand.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/exprand.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/exprand.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/exprand.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/exprand.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3661:11: note: in expansion of macro ‘ls0001_2’
 3661 |     np1 = ls0001_2.n + 1;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3663:11: note: in expansion of macro ‘ls0001_2’
 3663 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3671:21: note: in expansion of macro ‘ls0001_2’
 3671 |     dgefa_(&wm[3], &ls0001_2.n, &ls0001_2.n, &iwm[21], &ier);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3671:34: note: in expansion of macro ‘ls0001_2’
 3671 |     dgefa_(&wm[3], &ls0001_2.n, &ls0001_2.n, &iwm[21], &ier);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3673:9: note: in expansion of macro ‘ls0001_2’
 3673 |         ls0001_2.ierpj = 1;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3688:21: note: in expansion of macro ‘ls0001_2’
 3688 |     lenp = meband * ls0001_2.n;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3694:22: note: in expansion of macro ‘ls0001_2’
 3694 |     (*jac)(&neq[1], &ls0001_2.tn, &y[1], &ml, &mu, &wm[ml3], &meband);
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:27: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                           ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3708:21: note: in expansion of macro ‘ls0001_2’
 3708 |     mba = min(mband,ls0001_2.n);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:39: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3708:21: note: in expansion of macro ‘ls0001_2’
 3708 |     mba = min(mband,ls0001_2.n);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3712:20: note: in expansion of macro ‘ls0001_2’
 3712 |     fac = vmnorm_(&ls0001_2.n, &savf[1], &ewt[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3713:14: note: in expansion of macro ‘ls0001_2’
 3713 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3713:14: note: in expansion of macro ‘ls0001_2’
 3713 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/exprand.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3713:14: note: in expansion of macro ‘ls0001_2’
 3713 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3713:34: note: in expansion of macro ‘ls0001_2’
 3713 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3713:65: note: in expansion of macro ‘ls0001_2’
 3713 |     r0 = abs(ls0001_2.h) * 1e3 * ls0001_2.uround * (doublereal) ls0001_2.n *
      |                                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3720:15: note: in expansion of macro ‘ls0001_2’
 3720 |         i_2 = ls0001_2.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3730:24: note: in expansion of macro ‘ls0001_2’
 3730 |         (*f)(&neq[1], &ls0001_2.tn, &y[1], &ftem[1]);
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3731:15: note: in expansion of macro ‘ls0001_2’
 3731 |         i_3 = ls0001_2.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:27: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                           ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3745:26: note: in expansion of macro ‘ls0001_2’
 3745 |             i2 = min(i_4,ls0001_2.n);
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:39: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3745:26: note: in expansion of macro ‘ls0001_2’
 3745 |             i2 = min(i_4,ls0001_2.n);
      |                          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/expfit.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3756:5: note: in expansion of macro ‘ls0001_2’
 3756 |     ls0001_2.nfe += mba;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3760:31: note: in expansion of macro ‘ls0001_2’
 3760 |     lsa001_2.pdnorm = bnorm_(&ls0001_2.n, &wm[3], &meband, &ml, &mu, &ewt[1])
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3765:11: note: in expansion of macro ‘ls0001_2’
 3765 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3773:30: note: in expansion of macro ‘ls0001_2’
 3773 |     dgbfa_(&wm[3], &meband, &ls0001_2.n, &ml, &mu, &iwm[21], &ier);
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3775:9: note: in expansion of macro ‘ls0001_2’
 3775 |         ls0001_2.ierpj = 1;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘solsy_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3835:5: note: in expansion of macro ‘ls0001_2’
 3835 |     ls0001_2.iersl = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3836:18: note: in expansion of macro ‘ls0001_2’
 3836 |     switch ((int)ls0001_2.miter) {
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3844:21: note: in expansion of macro ‘ls0001_2’
 3844 |     dgesl_(&wm[3], &ls0001_2.n, &ls0001_2.n, &iwm[21], &x[1], &c__0);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3844:34: note: in expansion of macro ‘ls0001_2’
 3844 |     dgesl_(&wm[3], &ls0001_2.n, &ls0001_2.n, &iwm[21], &x[1], &c__0);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3849:11: note: in expansion of macro ‘ls0001_2’
 3849 |     hl0 = ls0001_2.h * ls0001_2.el0;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3849:24: note: in expansion of macro ‘ls0001_2’
 3849 |     hl0 = ls0001_2.h * ls0001_2.el0;
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3855:11: note: in expansion of macro ‘ls0001_2’
 3855 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3865:11: note: in expansion of macro ‘ls0001_2’
 3865 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3872:5: note: in expansion of macro ‘ls0001_2’
 3872 |     ls0001_2.iersl = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3879:30: note: in expansion of macro ‘ls0001_2’
 3879 |     dgbsl_(&wm[3], &meband, &ls0001_2.n, &ml, &mu, &iwm[21], &x[1], &c__0);
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘stoda_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3958:5: note: in expansion of macro ‘ls0001_3’
 3958 |     ls0001_3.kflag = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3959:12: note: in expansion of macro ‘ls0001_3’
 3959 |     told = ls0001_3.tn;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2cmisc.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3961:5: note: in expansion of macro ‘ls0001_3’
 3961 |     ls0001_3.ierpj = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3962:5: note: in expansion of macro ‘ls0001_3’
 3962 |     ls0001_3.iersl = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3963:5: note: in expansion of macro ‘ls0001_3’
 3963 |     ls0001_3.jcur = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3964:5: note: in expansion of macro ‘ls0001_3’
 3964 |     ls0001_3.icf = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3966:9: note: in expansion of macro ‘ls0001_3’
 3966 |     if (ls0001_3.jstart > 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3969:9: note: in expansion of macro ‘ls0001_3’
 3969 |     if (ls0001_3.jstart == -1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3972:9: note: in expansion of macro ‘ls0001_3’
 3972 |     if (ls0001_3.jstart == -2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3986:5: note: in expansion of macro ‘ls0001_3’
 3986 |     ls0001_3.lmax = ls0001_3.maxord + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3986:21: note: in expansion of macro ‘ls0001_3’
 3986 |     ls0001_3.lmax = ls0001_3.maxord + 1;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3987:5: note: in expansion of macro ‘ls0001_3’
 3987 |     ls0001_3.nq = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3988:5: note: in expansion of macro ‘ls0001_3’
 3988 |     ls0001_3.l = 2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3989:5: note: in expansion of macro ‘ls0001_3’
 3989 |     ls0001_3.ialth = 2;
      |     ^~~~~~~~
[ 77%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/factoria.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3990:5: note: in expansion of macro ‘ls0001_3’
 3990 |     ls0001_3.rmax = 1e4;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3991:5: note: in expansion of macro ‘ls0001_3’
 3991 |     ls0001_3.rc = 0.;
      |     ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/factoria.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/factoria.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/factoria.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/factoria.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3992:5: note: in expansion of macro ‘ls0001_3’
 3992 |     ls0001_3.el0 = 1.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3993:5: note: in expansion of macro ‘ls0001_3’
 3993 |     ls0001_3.crate = .7;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3994:5: note: in expansion of macro ‘ls0001_3’
 3994 |     ls0001_3.hold = ls0001_3.h;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3994:21: note: in expansion of macro ‘ls0001_3’
 3994 |     ls0001_3.hold = ls0001_3.h;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3995:5: note: in expansion of macro ‘ls0001_3’
 3995 |     ls0001_3.nslp = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3996:5: note: in expansion of macro ‘ls0001_3’
 3996 |     ls0001_3.ipup = ls0001_3.miter;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:3996:21: note: in expansion of macro ‘ls0001_3’
 3996 |     ls0001_3.ipup = ls0001_3.miter;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4005:19: note: in expansion of macro ‘ls0001_3’
 4005 |     cfode_(&c__2, ls0001_3.elco, ls0001_3.tesco);
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4005:34: note: in expansion of macro ‘ls0001_3’
 4005 |     cfode_(&c__2, ls0001_3.elco, ls0001_3.tesco);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4008:31: note: in expansion of macro ‘ls0001_3’
 4008 |         lsa001_3.cm2[i - 1] = ls0001_3.tesco[i * 3 - 2] * ls0001_3.elco[i + 1
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4008:59: note: in expansion of macro ‘ls0001_3’
 4008 |         lsa001_3.cm2[i - 1] = ls0001_3.tesco[i * 3 - 2] * ls0001_3.elco[i + 1
      |                                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4011:19: note: in expansion of macro ‘ls0001_3’
 4011 |     cfode_(&c__1, ls0001_3.elco, ls0001_3.tesco);
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4011:34: note: in expansion of macro ‘ls0001_3’
 4011 |     cfode_(&c__1, ls0001_3.elco, ls0001_3.tesco);
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4014:31: note: in expansion of macro ‘ls0001_3’
 4014 |         lsa001_3.cm1[i - 1] = ls0001_3.tesco[i * 3 - 2] * ls0001_3.elco[i + 1
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4014:59: note: in expansion of macro ‘ls0001_3’
 4014 |         lsa001_3.cm1[i - 1] = ls0001_3.tesco[i * 3 - 2] * ls0001_3.elco[i + 1
      |                                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4032:5: note: in expansion of macro ‘ls0001_3’
 4032 |     ls0001_3.ipup = ls0001_3.miter;
      |     ^~~~~~~~
[ 77%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/force.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/force.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/force.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/force.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/force.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4032:21: note: in expansion of macro ‘ls0001_3’
 4032 |     ls0001_3.ipup = ls0001_3.miter;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4033:5: note: in expansion of macro ‘ls0001_3’
 4033 |     ls0001_3.lmax = ls0001_3.maxord + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4033:21: note: in expansion of macro ‘ls0001_3’
 4033 |     ls0001_3.lmax = ls0001_3.maxord + 1;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4034:9: note: in expansion of macro ‘ls0001_3’
 4034 |     if (ls0001_3.ialth == 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4035:9: note: in expansion of macro ‘ls0001_3’
 4035 |         ls0001_3.ialth = 2;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4037:9: note: in expansion of macro ‘ls0001_3’
 4037 |     if (ls0001_3.meth == lsa001_3.mused) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4040:13: note: in expansion of macro ‘ls0001_3’
 4040 |     cfode_(&ls0001_3.meth, ls0001_3.elco, ls0001_3.tesco);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4040:28: note: in expansion of macro ‘ls0001_3’
 4040 |     cfode_(&ls0001_3.meth, ls0001_3.elco, ls0001_3.tesco);
      |                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/factoria.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4040:43: note: in expansion of macro ‘ls0001_3’
 4040 |     cfode_(&ls0001_3.meth, ls0001_3.elco, ls0001_3.tesco);
      |                                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4041:5: note: in expansion of macro ‘ls0001_3’
 4041 |     ls0001_3.ialth = ls0001_3.l;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4041:22: note: in expansion of macro ‘ls0001_3’
 4041 |     ls0001_3.ialth = ls0001_3.l;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4050:11: note: in expansion of macro ‘ls0001_3’
 4050 |     i_1 = ls0001_3.l;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4053:9: note: in expansion of macro ‘ls0001_3’
 4053 |         ls0001_3.el[i - 1] = ls0001_3.elco[i + ls0001_3.nq * 13 - 14];
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4053:30: note: in expansion of macro ‘ls0001_3’
 4053 |         ls0001_3.el[i - 1] = ls0001_3.elco[i + ls0001_3.nq * 13 - 14];
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4053:48: note: in expansion of macro ‘ls0001_3’
 4053 |         ls0001_3.el[i - 1] = ls0001_3.elco[i + ls0001_3.nq * 13 - 14];
      |                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4055:5: note: in expansion of macro ‘ls0001_3’
 4055 |     ls0001_3.nqnyh = ls0001_3.nq * *nyh;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4055:22: note: in expansion of macro ‘ls0001_3’
 4055 |     ls0001_3.nqnyh = ls0001_3.nq * *nyh;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4056:5: note: in expansion of macro ‘ls0001_3’
 4056 |     ls0001_3.rc = ls0001_3.rc * ls0001_3.el[0] / ls0001_3.el0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4056:19: note: in expansion of macro ‘ls0001_3’
 4056 |     ls0001_3.rc = ls0001_3.rc * ls0001_3.el[0] / ls0001_3.el0;
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4056:33: note: in expansion of macro ‘ls0001_3’
 4056 |     ls0001_3.rc = ls0001_3.rc * ls0001_3.el[0] / ls0001_3.el0;
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4056:50: note: in expansion of macro ‘ls0001_3’
 4056 |     ls0001_3.rc = ls0001_3.rc * ls0001_3.el[0] / ls0001_3.el0;
      |                                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4057:5: note: in expansion of macro ‘ls0001_3’
 4057 |     ls0001_3.el0 = ls0001_3.el[0];
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4057:20: note: in expansion of macro ‘ls0001_3’
 4057 |     ls0001_3.el0 = ls0001_3.el[0];
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4058:5: note: in expansion of macro ‘ls0001_3’
 4058 |     ls0001_3.conit = .5 / (doublereal) (ls0001_3.nq + 2);
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4058:41: note: in expansion of macro ‘ls0001_3’
 4058 |     ls0001_3.conit = .5 / (doublereal) (ls0001_3.nq + 2);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4073:9: note: in expansion of macro ‘ls0001_3’
 4073 |     if (ls0001_3.h == ls0001_3.hold) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4073:23: note: in expansion of macro ‘ls0001_3’
 4073 |     if (ls0001_3.h == ls0001_3.hold) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4076:10: note: in expansion of macro ‘ls0001_3’
 4076 |     rh = ls0001_3.h / ls0001_3.hold;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4076:23: note: in expansion of macro ‘ls0001_3’
 4076 |     rh = ls0001_3.h / ls0001_3.hold;
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4077:5: note: in expansion of macro ‘ls0001_3’
 4077 |     ls0001_3.h = ls0001_3.hold;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4077:18: note: in expansion of macro ‘ls0001_3’
 4077 |     ls0001_3.h = ls0001_3.hold;
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4082:21: note: in expansion of macro ‘ls0001_3’
 4082 |     d_1 = rh, d_2 = ls0001_3.hmin / abs(ls0001_3.h);
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4082:41: note: in expansion of macro ‘ls0001_3’
 4082 |     d_1 = rh, d_2 = ls0001_3.hmin / abs(ls0001_3.h);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4082:41: note: in expansion of macro ‘ls0001_3’
 4082 |     d_1 = rh, d_2 = ls0001_3.hmin / abs(ls0001_3.h);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4082:41: note: in expansion of macro ‘ls0001_3’
 4082 |     d_1 = rh, d_2 = ls0001_3.hmin / abs(ls0001_3.h);
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:27: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                           ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4085:17: note: in expansion of macro ‘ls0001_3’
 4085 |     rh = min(rh,ls0001_3.rmax);
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:39: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                                       ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4085:17: note: in expansion of macro ‘ls0001_3’
 4085 |     rh = min(rh,ls0001_3.rmax);
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4087:25: note: in expansion of macro ‘ls0001_3’
 4087 |     d_1 = 1., d_2 = abs(ls0001_3.h) * ls0001_3.hmxi * rh;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4087:25: note: in expansion of macro ‘ls0001_3’
 4087 |     d_1 = 1., d_2 = abs(ls0001_3.h) * ls0001_3.hmxi * rh;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4087:25: note: in expansion of macro ‘ls0001_3’
 4087 |     d_1 = 1., d_2 = abs(ls0001_3.h) * ls0001_3.hmxi * rh;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4087:39: note: in expansion of macro ‘ls0001_3’
 4087 |     d_1 = 1., d_2 = abs(ls0001_3.h) * ls0001_3.hmxi * rh;
      |                                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4097:9: note: in expansion of macro ‘ls0001_3’
 4097 |     if (ls0001_3.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4102:15: note: in expansion of macro ‘ls0001_3’
 4102 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4102:15: note: in expansion of macro ‘ls0001_3’
 4102 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4102:15: note: in expansion of macro ‘ls0001_3’
 4102 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4104:34: note: in expansion of macro ‘ls0001_3’
 4104 |     if (rh * pdh * 1.00001 < sm1[ls0001_3.nq - 1]) {
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4107:14: note: in expansion of macro ‘ls0001_3’
 4107 |     rh = sm1[ls0001_3.nq - 1] / pdh;
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4111:11: note: in expansion of macro ‘ls0001_3’
 4111 |     i_1 = ls0001_3.l;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4114:15: note: in expansion of macro ‘ls0001_3’
 4114 |         i_2 = ls0001_3.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4120:5: note: in expansion of macro ‘ls0001_3’
 4120 |     ls0001_3.h *= rh;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4121:5: note: in expansion of macro ‘ls0001_3’
 4121 |     ls0001_3.rc *= rh;
      |     ^~~~~~~~
[ 77%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/gauss.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4122:5: note: in expansion of macro ‘ls0001_3’
 4122 |     ls0001_3.ialth = ls0001_3.l;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/force.c:44:16: warning: ‘laststep’ defined but not used [-Wunused-variable]
   44 | static Spline *laststep = SP0;/* the step list used on previous call */
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/force.c:42:16: warning: ‘steplist’ defined but not used [-Wunused-variable]
   42 | static Spline *steplist = SP0;  /* list of steps */
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/force.c:17:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   17 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4122:22: note: in expansion of macro ‘ls0001_3’
 4122 |     ls0001_3.ialth = ls0001_3.l;
      |                      ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/gauss.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/gauss.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/gauss.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/gauss.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4137:16: note: in expansion of macro ‘ls0001_3’
 4137 |     if ((d_1 = ls0001_3.rc - 1., abs(d_1)) > ls0001_3.ccmax) {
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4137:46: note: in expansion of macro ‘ls0001_3’
 4137 |     if ((d_1 = ls0001_3.rc - 1., abs(d_1)) > ls0001_3.ccmax) {
      |                                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4138:9: note: in expansion of macro ‘ls0001_3’
 4138 |         ls0001_3.ipup = ls0001_3.miter;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4138:25: note: in expansion of macro ‘ls0001_3’
 4138 |         ls0001_3.ipup = ls0001_3.miter;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4140:9: note: in expansion of macro ‘ls0001_3’
 4140 |     if (ls0001_3.nst >= ls0001_3.nslp + ls0001_3.msbp) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4140:25: note: in expansion of macro ‘ls0001_3’
 4140 |     if (ls0001_3.nst >= ls0001_3.nslp + ls0001_3.msbp) {
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4140:41: note: in expansion of macro ‘ls0001_3’
 4140 |     if (ls0001_3.nst >= ls0001_3.nslp + ls0001_3.msbp) {
      |                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4141:9: note: in expansion of macro ‘ls0001_3’
 4141 |         ls0001_3.ipup = ls0001_3.miter;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4141:25: note: in expansion of macro ‘ls0001_3’
 4141 |         ls0001_3.ipup = ls0001_3.miter;
      |                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4143:5: note: in expansion of macro ‘ls0001_3’
 4143 |     ls0001_3.tn += ls0001_3.h;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4143:20: note: in expansion of macro ‘ls0001_3’
 4143 |     ls0001_3.tn += ls0001_3.h;
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4144:10: note: in expansion of macro ‘ls0001_3’
 4144 |     i1 = ls0001_3.nqnyh + 1;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4145:11: note: in expansion of macro ‘ls0001_3’
 4145 |     i_2 = ls0001_3.nq;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4149:15: note: in expansion of macro ‘ls0001_3’
 4149 |         i_1 = ls0001_3.nqnyh;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4156:22: note: in expansion of macro ‘ls0001_3’
 4156 |     pnorm = vmnorm_(&ls0001_3.n, &yh1[1], &ewt[1]);
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4170:11: note: in expansion of macro ‘ls0001_3’
 4170 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4175:20: note: in expansion of macro ‘ls0001_3’
 4175 |     (*f)(&neq[1], &ls0001_3.tn, &y[1], &savf[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4176:7: note: in expansion of macro ‘ls0001_3’
 4176 |     ++ls0001_3.nfe;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4177:9: note: in expansion of macro ‘ls0001_3’
 4177 |     if (ls0001_3.ipup <= 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4189:5: note: in expansion of macro ‘ls0001_3’
 4189 |     ls0001_3.ipup = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4190:5: note: in expansion of macro ‘ls0001_3’
 4190 |     ls0001_3.rc = 1.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4191:5: note: in expansion of macro ‘ls0001_3’
 4191 |     ls0001_3.nslp = ls0001_3.nst;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/gauss.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4191:21: note: in expansion of macro ‘ls0001_3’
 4191 |     ls0001_3.nslp = ls0001_3.nst;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4192:5: note: in expansion of macro ‘ls0001_3’
 4192 |     ls0001_3.crate = .7;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4193:9: note: in expansion of macro ‘ls0001_3’
 4193 |     if (ls0001_3.ierpj != 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4197:11: note: in expansion of macro ‘ls0001_3’
 4197 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4203:9: note: in expansion of macro ‘ls0001_3’
 4203 |     if (ls0001_3.miter != 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4212:11: note: in expansion of macro ‘ls0001_3’
 4212 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4214:19: note: in expansion of macro ‘ls0001_3’
 4214 |         savf[i] = ls0001_3.h * savf[i] - yh[i + (yh_dim1 << 1)];
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4218:20: note: in expansion of macro ‘ls0001_3’
 4218 |     del = vmnorm_(&ls0001_3.n, &y[1], &ewt[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4219:11: note: in expansion of macro ‘ls0001_3’
 4219 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4221:34: note: in expansion of macro ‘ls0001_3’
 4221 |         y[i] = yh[i + yh_dim1] + ls0001_3.el[0] * savf[i];
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4234:11: note: in expansion of macro ‘ls0001_3’
 4234 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4237:16: note: in expansion of macro ‘ls0001_3’
 4237 |         y[i] = ls0001_3.h * savf[i] - (yh[i + (yh_dim1 << 1)] + acor[i]);
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4240:9: note: in expansion of macro ‘ls0001_3’
 4240 |     if (ls0001_3.iersl < 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4243:9: note: in expansion of macro ‘ls0001_3’
 4243 |     if (ls0001_3.iersl > 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4246:20: note: in expansion of macro ‘ls0001_3’
 4246 |     del = vmnorm_(&ls0001_3.n, &y[1], &ewt[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4247:11: note: in expansion of macro ‘ls0001_3’
 4247 |     i_2 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4251:34: note: in expansion of macro ‘ls0001_3’
 4251 |         y[i] = yh[i + yh_dim1] + ls0001_3.el[0] * acor[i];
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4268:31: note: in expansion of macro ‘ls0001_3’
 4268 |     if (del <= pnorm * 100. * ls0001_3.uround) {
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4271:19: note: in expansion of macro ‘ls0001_3’
 4271 |     if (m == 0 && ls0001_3.meth == 1) {
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4283:11: note: in expansion of macro ‘ls0001_3’
 4283 |     d_1 = ls0001_3.crate * .2;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4284:5: note: in expansion of macro ‘ls0001_3’
 4284 |     ls0001_3.crate = max(d_1,rm);
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4287:21: note: in expansion of macro ‘ls0001_3’
 4287 |     d_1 = 1., d_2 = ls0001_3.crate * 1.5;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4288:34: note: in expansion of macro ‘ls0001_3’
 4288 |     dcon = del * min(d_1,d_2) / (ls0001_3.tesco[ls0001_3.nq * 3 - 2] *
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4288:49: note: in expansion of macro ‘ls0001_3’
 4288 |     dcon = del * min(d_1,d_2) / (ls0001_3.tesco[ls0001_3.nq * 3 - 2] *
      |                                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4289:13: note: in expansion of macro ‘ls0001_3’
 4289 |             ls0001_3.conit);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4294:47: note: in expansion of macro ‘ls0001_3’
 4294 |     d_2 = lsa001_3.pdest, d_3 = rate / (d_1 = ls0001_3.h * ls0001_3.el[0],
      |                                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4294:60: note: in expansion of macro ‘ls0001_3’
 4294 |     d_2 = lsa001_3.pdest, d_3 = rate / (d_1 = ls0001_3.h * ls0001_3.el[0],
      |                                                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4303:14: note: in expansion of macro ‘ls0001_3’
 4303 |     if (m == ls0001_3.maxcor) {
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4310:20: note: in expansion of macro ‘ls0001_3’
 4310 |     (*f)(&neq[1], &ls0001_3.tn, &y[1], &savf[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4311:7: note: in expansion of macro ‘ls0001_3’
 4311 |     ++ls0001_3.nfe;
      |       ^~~~~~~~
[ 77%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/gear.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4323:9: note: in expansion of macro ‘ls0001_3’
 4323 |     if (ls0001_3.miter == 0 || ls0001_3.jcur == 1) {
      |         ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/gear.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/gear.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/gear.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/gear.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4323:32: note: in expansion of macro ‘ls0001_3’
 4323 |     if (ls0001_3.miter == 0 || ls0001_3.jcur == 1) {
      |                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4326:5: note: in expansion of macro ‘ls0001_3’
 4326 |     ls0001_3.icf = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4327:5: note: in expansion of macro ‘ls0001_3’
 4327 |     ls0001_3.ipup = ls0001_3.miter;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4327:21: note: in expansion of macro ‘ls0001_3’
 4327 |     ls0001_3.ipup = ls0001_3.miter;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4330:5: note: in expansion of macro ‘ls0001_3’
 4330 |     ls0001_3.icf = 2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4332:5: note: in expansion of macro ‘ls0001_3’
 4332 |     ls0001_3.rmax = 2.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4333:5: note: in expansion of macro ‘ls0001_3’
 4333 |     ls0001_3.tn = told;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4334:10: note: in expansion of macro ‘ls0001_3’
 4334 |     i1 = ls0001_3.nqnyh + 1;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4335:11: note: in expansion of macro ‘ls0001_3’
 4335 |     i_2 = ls0001_3.nq;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4339:15: note: in expansion of macro ‘ls0001_3’
 4339 |         i_1 = ls0001_3.nqnyh;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4346:9: note: in expansion of macro ‘ls0001_3’
 4346 |     if (ls0001_3.ierpj < 0 || ls0001_3.iersl < 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4346:31: note: in expansion of macro ‘ls0001_3’
 4346 |     if (ls0001_3.ierpj < 0 || ls0001_3.iersl < 0) {
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4349:13: note: in expansion of macro ‘ls0001_3’
 4349 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
[ 77%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/getmem.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4349:13: note: in expansion of macro ‘ls0001_3’
 4349 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/getmem.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/getmem.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/getmem.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/getmem.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4349:13: note: in expansion of macro ‘ls0001_3’
 4349 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4349:28: note: in expansion of macro ‘ls0001_3’
 4349 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4352:16: note: in expansion of macro ‘ls0001_3’
 4352 |     if (ncf == ls0001_3.mxncf) {
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4356:5: note: in expansion of macro ‘ls0001_3’
 4356 |     ls0001_3.ipup = ls0001_3.miter;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4356:21: note: in expansion of macro ‘ls0001_3’
 4356 |     ls0001_3.ipup = ls0001_3.miter;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4368:5: note: in expansion of macro ‘ls0001_3’
 4368 |     ls0001_3.jcur = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4370:21: note: in expansion of macro ‘ls0001_3’
 4370 |         dsm = del / ls0001_3.tesco[ls0001_3.nq * 3 - 2];
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4370:36: note: in expansion of macro ‘ls0001_3’
 4370 |         dsm = del / ls0001_3.tesco[ls0001_3.nq * 3 - 2];
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4373:24: note: in expansion of macro ‘ls0001_3’
 4373 |         dsm = vmnorm_(&ls0001_3.n, &acor[1], &ewt[1]) / ls0001_3.tesco[
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4373:57: note: in expansion of macro ‘ls0001_3’
 4373 |         dsm = vmnorm_(&ls0001_3.n, &acor[1], &ewt[1]) / ls0001_3.tesco[
      |                                                         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4374:17: note: in expansion of macro ‘ls0001_3’
 4374 |                 ls0001_3.nq * 3 - 2];
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4395:5: note: in expansion of macro ‘ls0001_3’
 4395 |     ls0001_3.kflag = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4397:7: note: in expansion of macro ‘ls0001_3’
 4397 |     ++ls0001_3.nst;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4398:5: note: in expansion of macro ‘ls0001_3’
 4398 |     ls0001_3.hu = ls0001_3.h;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4398:19: note: in expansion of macro ‘ls0001_3’
 4398 |     ls0001_3.hu = ls0001_3.h;
      |                   ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4399:5: note: in expansion of macro ‘ls0001_3’
 4399 |     ls0001_3.nqu = ls0001_3.nq;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4399:20: note: in expansion of macro ‘ls0001_3’
 4399 |     ls0001_3.nqu = ls0001_3.nq;
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4400:22: note: in expansion of macro ‘ls0001_3’
 4400 |     lsa001_3.mused = ls0001_3.meth;
      |                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4401:11: note: in expansion of macro ‘ls0001_3’
 4401 |     i_2 = ls0001_3.l;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4403:15: note: in expansion of macro ‘ls0001_3’
 4403 |         i_1 = ls0001_3.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4406:36: note: in expansion of macro ‘ls0001_3’
 4406 |             yh[i + j * yh_dim1] += ls0001_3.el[j - 1] * acor[i];
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4413:9: note: in expansion of macro ‘ls0001_3’
 4413 |     if (ls0001_3.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4438:9: note: in expansion of macro ‘ls0001_3’
 4438 |     if (ls0001_3.nq > 5) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4441:30: note: in expansion of macro ‘ls0001_3’
 4441 |     if (dsm > pnorm * 100. * ls0001_3.uround && lsa001_3.pdest != 0.) {
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:20: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4448:16: note: in expansion of macro ‘ls0001_3’
 4448 |     nqm2 = min(ls0001_3.nq,lsa001_3.mxords);
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:161:33: note: in definition of macro ‘min’
  161 | #define min(a,b) ((a) <= (b) ? (a) : (b))
      |                                 ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4448:16: note: in expansion of macro ‘ls0001_3’
 4448 |     nqm2 = min(ls0001_3.nq,lsa001_3.mxords);
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4451:30: note: in expansion of macro ‘ls0001_3’
 4451 |     exsm = 1. / (doublereal) ls0001_3.l;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4454:33: note: in expansion of macro ‘ls0001_3’
 4454 |     pdh = lsa001_3.pdlast * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4454:33: note: in expansion of macro ‘ls0001_3’
 4454 |     pdh = lsa001_3.pdlast * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4454:33: note: in expansion of macro ‘ls0001_3’
 4454 |     pdh = lsa001_3.pdlast * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4456:21: note: in expansion of macro ‘ls0001_3’
 4456 |         rh1it = sm1[ls0001_3.nq - 1] / pdh;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4459:9: note: in expansion of macro ‘ls0001_3’
 4459 |     if (ls0001_3.nq <= lsa001_3.mxords) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4466:20: note: in expansion of macro ‘ls0001_3’
 4466 |     dm2 = vmnorm_(&ls0001_3.n, &yh[lm2p1 * yh_dim1 + 1], &ewt[1]) /
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4471:31: note: in expansion of macro ‘ls0001_3’
 4471 |     dm2 = dsm * (lsa001_3.cm1[ls0001_3.nq - 1] / lsa001_3.cm2[ls0001_3.nq - 1]
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4471:63: note: in expansion of macro ‘ls0001_3’
 4471 |     dm2 = dsm * (lsa001_3.cm1[ls0001_3.nq - 1] / lsa001_3.cm2[ls0001_3.nq - 1]
      |                                                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4474:12: note: in expansion of macro ‘ls0001_3’
 4474 |     nqm2 = ls0001_3.nq;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4484:5: note: in expansion of macro ‘ls0001_3’
 4484 |     ls0001_3.meth = 2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4485:5: note: in expansion of macro ‘ls0001_3’
 4485 |     ls0001_3.miter = lsa001_3.jtyp;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4487:5: note: in expansion of macro ‘ls0001_3’
 4487 |     ls0001_3.nq = nqm2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4488:5: note: in expansion of macro ‘ls0001_3’
 4488 |     ls0001_3.l = ls0001_3.nq + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4488:18: note: in expansion of macro ‘ls0001_3’
 4488 |     ls0001_3.l = ls0001_3.nq + 1;
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4504:30: note: in expansion of macro ‘ls0001_3’
 4504 |     exsm = 1. / (doublereal) ls0001_3.l;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/getmem.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4505:28: note: in expansion of macro ‘ls0001_3’
 4505 |     if (lsa001_3.mxordn >= ls0001_3.nq) {
      |                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4512:20: note: in expansion of macro ‘ls0001_3’
 4512 |     dm1 = vmnorm_(&ls0001_3.n, &yh[lm1p1 * yh_dim1 + 1], &ewt[1]) /
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4517:31: note: in expansion of macro ‘ls0001_3’
 4517 |     dm1 = dsm * (lsa001_3.cm2[ls0001_3.nq - 1] / lsa001_3.cm1[ls0001_3.nq - 1]
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4517:63: note: in expansion of macro ‘ls0001_3’
 4517 |     dm1 = dsm * (lsa001_3.cm2[ls0001_3.nq - 1] / lsa001_3.cm1[ls0001_3.nq - 1]
      |                                                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4520:12: note: in expansion of macro ‘ls0001_3’
 4520 |     nqm1 = ls0001_3.nq;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4524:33: note: in expansion of macro ‘ls0001_3’
 4524 |     pdh = lsa001_3.pdnorm * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4524:33: note: in expansion of macro ‘ls0001_3’
 4524 |     pdh = lsa001_3.pdnorm * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4524:33: note: in expansion of macro ‘ls0001_3’
 4524 |     pdh = lsa001_3.pdnorm * abs(ls0001_3.h);
      |                                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4535:16: note: in expansion of macro ‘ls0001_3’
 4535 |     if (dm1 <= ls0001_3.uround * 1e3 * pnorm) {
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4542:5: note: in expansion of macro ‘ls0001_3’
 4542 |     ls0001_3.meth = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4543:5: note: in expansion of macro ‘ls0001_3’
 4543 |     ls0001_3.miter = 0;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4545:5: note: in expansion of macro ‘ls0001_3’
 4545 |     ls0001_3.nq = nqm1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4546:5: note: in expansion of macro ‘ls0001_3’
 4546 |     ls0001_3.l = ls0001_3.nq + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4546:18: note: in expansion of macro ‘ls0001_3’
 4546 |     ls0001_3.l = ls0001_3.nq + 1;
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/gear.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4552:7: note: in expansion of macro ‘ls0001_3’
 4552 |     --ls0001_3.ialth;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4553:9: note: in expansion of macro ‘ls0001_3’
 4553 |     if (ls0001_3.ialth == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4556:9: note: in expansion of macro ‘ls0001_3’
 4556 |     if (ls0001_3.ialth > 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4559:9: note: in expansion of macro ‘ls0001_3’
 4559 |     if (ls0001_3.l == ls0001_3.lmax) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4559:23: note: in expansion of macro ‘ls0001_3’
 4559 |     if (ls0001_3.l == ls0001_3.lmax) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4562:11: note: in expansion of macro ‘ls0001_3’
 4562 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4565:16: note: in expansion of macro ‘ls0001_3’
 4565 |         yh[i + ls0001_3.lmax * yh_dim1] = acor[i];
      |                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4578:7: note: in expansion of macro ‘ls0001_3’
 4578 |     --ls0001_3.kflag;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4579:5: note: in expansion of macro ‘ls0001_3’
 4579 |     ls0001_3.tn = told;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4580:10: note: in expansion of macro ‘ls0001_3’
 4580 |     i1 = ls0001_3.nqnyh + 1;
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4581:11: note: in expansion of macro ‘ls0001_3’
 4581 |     i_1 = ls0001_3.nq;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4585:15: note: in expansion of macro ‘ls0001_3’
 4585 |         i_2 = ls0001_3.nqnyh;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4592:5: note: in expansion of macro ‘ls0001_3’
 4592 |     ls0001_3.rmax = 2.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4593:13: note: in expansion of macro ‘ls0001_3’
 4593 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
[ 78%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/harmonic.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4593:13: note: in expansion of macro ‘ls0001_3’
 4593 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4593:13: note: in expansion of macro ‘ls0001_3’
 4593 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |             ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/harmonic.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/harmonic.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/harmonic.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/harmonic.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4593:28: note: in expansion of macro ‘ls0001_3’
 4593 |     if (abs(ls0001_3.h) <= ls0001_3.hmin * 1.00001) {
      |                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4596:9: note: in expansion of macro ‘ls0001_3’
 4596 |     if (ls0001_3.kflag <= -3) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4615:9: note: in expansion of macro ‘ls0001_3’
 4615 |     if (ls0001_3.l == ls0001_3.lmax) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4615:23: note: in expansion of macro ‘ls0001_3’
 4615 |     if (ls0001_3.l == ls0001_3.lmax) {
      |                       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4618:11: note: in expansion of macro ‘ls0001_3’
 4618 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4621:36: note: in expansion of macro ‘ls0001_3’
 4621 |         savf[i] = acor[i] - yh[i + ls0001_3.lmax * yh_dim1];
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4623:20: note: in expansion of macro ‘ls0001_3’
 4623 |     dup = vmnorm_(&ls0001_3.n, &savf[1], &ewt[1]) / ls0001_3.tesco[
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4623:53: note: in expansion of macro ‘ls0001_3’
 4623 |     dup = vmnorm_(&ls0001_3.n, &savf[1], &ewt[1]) / ls0001_3.tesco[
      |                                                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4624:13: note: in expansion of macro ‘ls0001_3’
 4624 |             ls0001_3.nq * 3 - 1];
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4625:31: note: in expansion of macro ‘ls0001_3’
 4625 |     exup = 1. / (doublereal) (ls0001_3.l + 1);
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4628:30: note: in expansion of macro ‘ls0001_3’
 4628 |     exsm = 1. / (doublereal) ls0001_3.l;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4631:9: note: in expansion of macro ‘ls0001_3’
 4631 |     if (ls0001_3.nq == 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4634:20: note: in expansion of macro ‘ls0001_3’
 4634 |     ddn = vmnorm_(&ls0001_3.n, &yh[ls0001_3.l * yh_dim1 + 1], &ewt[1]) /
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4634:36: note: in expansion of macro ‘ls0001_3’
 4634 |     ddn = vmnorm_(&ls0001_3.n, &yh[ls0001_3.l * yh_dim1 + 1], &ewt[1]) /
      |                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4635:13: note: in expansion of macro ‘ls0001_3’
 4635 |             ls0001_3.tesco[ls0001_3.nq * 3 - 3];
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4635:28: note: in expansion of macro ‘ls0001_3’
 4635 |             ls0001_3.tesco[ls0001_3.nq * 3 - 3];
      |                            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4636:30: note: in expansion of macro ‘ls0001_3’
 4636 |     exdn = 1. / (doublereal) ls0001_3.nq;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4641:9: note: in expansion of macro ‘ls0001_3’
 4641 |     if (ls0001_3.meth == 2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/harmonic.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4645:15: note: in expansion of macro ‘ls0001_3’
 4645 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4645:15: note: in expansion of macro ‘ls0001_3’
 4645 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4645:15: note: in expansion of macro ‘ls0001_3’
 4645 |     d_1 = abs(ls0001_3.h) * lsa001_3.pdlast;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4647:9: note: in expansion of macro ‘ls0001_3’
 4647 |     if (ls0001_3.l < ls0001_3.lmax) {
      |         ^~~~~~~~
[ 78%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/heun.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4647:22: note: in expansion of macro ‘ls0001_3’
 4647 |     if (ls0001_3.l < ls0001_3.lmax) {
      |                      ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/heun.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/heun.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/heun.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/heun.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4649:31: note: in expansion of macro ‘ls0001_3’
 4649 |         d_1 = rhup, d_2 = sm1[ls0001_3.l - 1] / pdh;
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4653:27: note: in expansion of macro ‘ls0001_3’
 4653 |     d_1 = rhsm, d_2 = sm1[ls0001_3.nq - 1] / pdh;
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4655:9: note: in expansion of macro ‘ls0001_3’
 4655 |     if (ls0001_3.nq > 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4657:31: note: in expansion of macro ‘ls0001_3’
 4657 |         d_1 = rhdn, d_2 = sm1[ls0001_3.nq - 2] / pdh;
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4673:12: note: in expansion of macro ‘ls0001_3’
 4673 |     newq = ls0001_3.nq;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4677:12: note: in expansion of macro ‘ls0001_3’
 4677 |     newq = ls0001_3.nq - 1;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4679:9: note: in expansion of macro ‘ls0001_3’
 4679 |     if (ls0001_3.kflag < 0 && rh > 1.) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4684:12: note: in expansion of macro ‘ls0001_3’
 4684 |     newq = ls0001_3.l;
      |            ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4689:9: note: in expansion of macro ‘ls0001_3’
 4689 |     r = ls0001_3.el[ls0001_3.l - 1] / (doublereal) ls0001_3.l;
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4689:21: note: in expansion of macro ‘ls0001_3’
 4689 |     r = ls0001_3.el[ls0001_3.l - 1] / (doublereal) ls0001_3.l;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4689:52: note: in expansion of macro ‘ls0001_3’
 4689 |     r = ls0001_3.el[ls0001_3.l - 1] / (doublereal) ls0001_3.l;
      |                                                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/heun.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4690:11: note: in expansion of macro ‘ls0001_3’
 4690 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4697:5: note: in expansion of macro ‘ls0001_3’
 4697 |     ls0001_3.ialth = 3;
      |     ^~~~~~~~
[ 78%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/hyperbol.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4702:9: note: in expansion of macro ‘ls0001_3’
 4702 |     if (ls0001_3.meth == 2) {
      |         ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/hyperbol.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/hyperbol.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/hyperbol.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/hyperbol.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4709:9: note: in expansion of macro ‘ls0001_3’
 4709 |     if (ls0001_3.kflag == 0 && rh < 1.1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4713:9: note: in expansion of macro ‘ls0001_3’
 4713 |     if (ls0001_3.kflag <= -2) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4724:17: note: in expansion of macro ‘ls0001_3’
 4724 |     if (newq == ls0001_3.nq) {
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4728:5: note: in expansion of macro ‘ls0001_3’
 4728 |     ls0001_3.nq = newq;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4729:5: note: in expansion of macro ‘ls0001_3’
 4729 |     ls0001_3.l = ls0001_3.nq + 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4729:18: note: in expansion of macro ‘ls0001_3’
 4729 |     ls0001_3.l = ls0001_3.nq + 1;
      |                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4744:9: note: in expansion of macro ‘ls0001_3’
 4744 |     if (ls0001_3.kflag == -10) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4749:11: note: in expansion of macro ‘ls0001_3’
 4749 |     d_1 = ls0001_3.hmin / abs(ls0001_3.h);
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:18: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4749:31: note: in expansion of macro ‘ls0001_3’
 4749 |     d_1 = ls0001_3.hmin / abs(ls0001_3.h);
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:29: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4749:31: note: in expansion of macro ‘ls0001_3’
 4749 |     d_1 = ls0001_3.hmin / abs(ls0001_3.h);
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/f2c.h:159:36: note: in definition of macro ‘abs’
  159 | #define abs(x) ((x) >= 0 ? (x) : -(x))
      |                                    ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4749:31: note: in expansion of macro ‘ls0001_3’
 4749 |     d_1 = ls0001_3.hmin / abs(ls0001_3.h);
      |                               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4751:5: note: in expansion of macro ‘ls0001_3’
 4751 |     ls0001_3.h *= rh;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4752:11: note: in expansion of macro ‘ls0001_3’
 4752 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4757:20: note: in expansion of macro ‘ls0001_3’
 4757 |     (*f)(&neq[1], &ls0001_3.tn, &y[1], &savf[1]);
      |                    ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4758:7: note: in expansion of macro ‘ls0001_3’
 4758 |     ++ls0001_3.nfe;
      |       ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/hyperbol.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4759:11: note: in expansion of macro ‘ls0001_3’
 4759 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4762:34: note: in expansion of macro ‘ls0001_3’
 4762 |         yh[i + (yh_dim1 << 1)] = ls0001_3.h * savf[i];
      |                                  ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4764:5: note: in expansion of macro ‘ls0001_3’
 4764 |     ls0001_3.ipup = ls0001_3.miter;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4764:21: note: in expansion of macro ‘ls0001_3’
 4764 |     ls0001_3.ipup = ls0001_3.miter;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4765:5: note: in expansion of macro ‘ls0001_3’
 4765 |     ls0001_3.ialth = 5;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4766:9: note: in expansion of macro ‘ls0001_3’
 4766 |     if (ls0001_3.nq == 1) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4769:5: note: in expansion of macro ‘ls0001_3’
 4769 |     ls0001_3.nq = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4770:5: note: in expansion of macro ‘ls0001_3’
 4770 |     ls0001_3.l = 2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4780:5: note: in expansion of macro ‘ls0001_3’
 4780 |     ls0001_3.kflag = -1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4783:5: note: in expansion of macro ‘ls0001_3’
 4783 |     ls0001_3.kflag = -2;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4786:5: note: in expansion of macro ‘ls0001_3’
 4786 |     ls0001_3.kflag = -3;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4789:5: note: in expansion of macro ‘ls0001_3’
 4789 |     ls0001_3.rmax = 10.;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4791:14: note: in expansion of macro ‘ls0001_3’
 4791 |     r = 1. / ls0001_3.tesco[ls0001_3.nqu * 3 - 2];
      |              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4791:29: note: in expansion of macro ‘ls0001_3’
 4791 |     r = 1. / ls0001_3.tesco[ls0001_3.nqu * 3 - 2];
      |                             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4792:11: note: in expansion of macro ‘ls0001_3’
 4792 |     i_1 = ls0001_3.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4798:5: note: in expansion of macro ‘ls0001_3’
 4798 |     ls0001_3.hold = ls0001_3.h;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4798:21: note: in expansion of macro ‘ls0001_3’
 4798 |     ls0001_3.hold = ls0001_3.h;
      |                     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4799:5: note: in expansion of macro ‘ls0001_3’
 4799 |     ls0001_3.jstart = 1;
      |     ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘xerrwv_’:
[ 78%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/invert.c.o
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:89:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   89 | #define eh0001_1 (*(struct eh0001_1_ *) &eh0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4964:9: note: in expansion of macro ‘eh0001_1’
 4964 |     if (eh0001_1.mesflg == 0) {
      |         ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:89:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   89 | #define eh0001_1 (*(struct eh0001_1_ *) &eh0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4969:11: note: in expansion of macro ‘eh0001_1’
 4969 |     lun = eh0001_1.lunit;
      |           ^~~~~~~~
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/invert.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/invert.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/invert.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/invert.c
[ 79%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/lag.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/lag.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/lag.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/lag.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/lag.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘intdy_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5463:24: note: in expansion of macro ‘ls0001_2’
 5463 |     if (*k < 0 || *k > ls0001_2.nq) {
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5466:10: note: in expansion of macro ‘ls0001_2’
 5466 |     tp = ls0001_2.tn - ls0001_2.hu - ls0001_2.uround * 100. * (ls0001_2.tn +
      |          ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5466:24: note: in expansion of macro ‘ls0001_2’
 5466 |     tp = ls0001_2.tn - ls0001_2.hu - ls0001_2.uround * 100. * (ls0001_2.tn +
      |                        ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5466:38: note: in expansion of macro ‘ls0001_2’
 5466 |     tp = ls0001_2.tn - ls0001_2.hu - ls0001_2.uround * 100. * (ls0001_2.tn +
      |                                      ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5466:64: note: in expansion of macro ‘ls0001_2’
 5466 |     tp = ls0001_2.tn - ls0001_2.hu - ls0001_2.uround * 100. * (ls0001_2.tn +
      |                                                                ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5467:13: note: in expansion of macro ‘ls0001_2’
 5467 |             ls0001_2.hu);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5468:27: note: in expansion of macro ‘ls0001_2’
 5468 |     if ((*t - tp) * (*t - ls0001_2.tn) > 0.) {
      |                           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5472:15: note: in expansion of macro ‘ls0001_2’
 5472 |     s = (*t - ls0001_2.tn) / ls0001_2.h;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5472:30: note: in expansion of macro ‘ls0001_2’
 5472 |     s = (*t - ls0001_2.tn) / ls0001_2.h;
      |                              ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5477:11: note: in expansion of macro ‘ls0001_2’
 5477 |     jj1 = ls0001_2.l - *k;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5478:11: note: in expansion of macro ‘ls0001_2’
 5478 |     i_1 = ls0001_2.nq;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5485:11: note: in expansion of macro ‘ls0001_2’
 5485 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5488:29: note: in expansion of macro ‘ls0001_2’
 5488 |         dky[i] = c * yh[i + ls0001_2.l * yh_dim1];
      |                             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5490:15: note: in expansion of macro ‘ls0001_2’
 5490 |     if (*k == ls0001_2.nq) {
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5493:11: note: in expansion of macro ‘ls0001_2’
 5493 |     jb2 = ls0001_2.nq - *k;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5496:13: note: in expansion of macro ‘ls0001_2’
 5496 |         j = ls0001_2.nq - jb;
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5510:15: note: in expansion of macro ‘ls0001_2’
 5510 |         i_2 = ls0001_2.n;
      |               ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5522:17: note: in expansion of macro ‘ls0001_2’
 5522 |     r = pow_di(&ls0001_2.h, &i_1);
      |                 ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5523:11: note: in expansion of macro ‘ls0001_2’
 5523 |     i_1 = ls0001_2.n;
      |           ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:5540:13: note: in expansion of macro ‘ls0001_2’
 5540 |             ls0001_2.tn, 0L);
      |             ^~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/lag.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/invert.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:22:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   22 | static char RCSid[] =
      |             ^~~~~
[ 79%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/legendre.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/legendre.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/legendre.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/legendre.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/legendre.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/legendre.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 79%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/normrand.c.o
[ 79%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/newton.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/newton.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/newton.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/newton.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/newton.c
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/normrand.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/normrand.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/normrand.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/normrand.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/normrand.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 79%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/perpulse.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/perpulse.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/perpulse.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/perpulse.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/perpulse.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/perpulse.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/newton.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 80%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/perstep.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/perstep.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/perstep.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/perstep.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/perstep.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/perstep.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 80%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/poisrand.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/poisrand.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/poisrand.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/poisrand.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/poisrand.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/poisrand.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 80%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/poisson.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/poisson.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/poisson.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/poisson.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/poisson.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/poisson.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 80%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/praxis.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/praxis.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/praxis.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/praxis.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/praxis.c
[ 80%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/pulse.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/pulse.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/pulse.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/pulse.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/pulse.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/pulse.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 81%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/quad.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/quad.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/quad.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/quad.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/quad.c
[ 81%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ramp.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ramp.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/ramp.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/ramp.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/ramp.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/quad.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/ramp.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/praxis.c:123:16: warning: ‘c__10’ defined but not used [-Wunused-variable]
  123 | static integer c__10 = 10;
      |                ^~~~~
[ 81%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revhyper.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revhyper.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/revhyper.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/revhyper.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/revhyper.c
[ 81%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revsawto.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revsawto.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/revsawto.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/revsawto.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/revsawto.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/revhyper.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/revsawto.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 82%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revsigmo.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/revsigmo.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/revsigmo.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/revsigmo.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/revsigmo.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘solsy_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/revsigmo.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 82%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/romberg.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/romberg.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/romberg.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/romberg.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/romberg.c
[ 82%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/runge.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/runge.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/runge.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/runge.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/runge.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/romberg.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/runge.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 82%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/schedule.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/schedule.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/schedule.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/schedule.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/schedule.c
[ 82%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sawtooth.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sawtooth.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/sawtooth.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/sawtooth.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/sawtooth.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sawtooth.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/schedule.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 83%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/seidel.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/seidel.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/seidel.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/seidel.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/seidel.c
[ 83%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sigmoid.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sigmoid.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/sigmoid.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/sigmoid.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/sigmoid.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/seidel.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sigmoid.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] = "sigmoid.c,v 1.2 1997/08/30 14:32:20 hines Exp" ;
      |             ^~~~~
[ 83%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/simeq.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/simeq.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/simeq.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/simeq.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/simeq.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘stoda_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:63:19: warning: array subscript ‘struct ls0001_3_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   63 | #define ls0001_3 (*(struct ls0001_3_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/simeq.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] = "simeq.c,v 1.3 1999/01/04 12:46:51 hines Exp" ;
      |             ^~~~~
[ 83%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/simplex.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/simplex.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/simplex.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/simplex.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/simplex.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/simplex.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 83%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sparse.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sparse.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/sparse.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/sparse.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c: In function ‘_cvode_sparse’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:247:16: warning: unused variable ‘j’ [-Wunused-variable]
  247 |         int i, j, ierr;
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:76:25: warning: ‘spar_prmat’ defined but not used [-Wunused-function]
   76 | # define        prmat   spar_prmat
      |                         ^~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:342:13: note: in expansion of macro ‘prmat’
  342 | static void prmat()
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] = "sparse.c,v 1.7 1998/03/12 13:17:17 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c: In function ‘free_elm’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:409:43: warning: pointer ‘el_15’ used after ‘free’ [-Wuse-after-free]
  409 |                 for (el = rowst[i]; el; el=el->c_right)
      |                                         ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse.c:66:25: note: call to ‘free’ here
   66 | #define Free(arg)       free((char *)arg)
      |                         ^~~~~~~~~~~~~~~~~
[ 84%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/vsparse.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/vsparse.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/vsparse.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/vsparse.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: In function ‘create_sparseobj’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:142:10: warning: unused variable ‘j’ [-Wunused-variable]
  142 |   int i, j, k;
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: In function ‘_vector_sparse’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:287:7: warning: unused variable ‘zero’ [-Wunused-variable]
  287 |   int zero = 0;
      |       ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: In function ‘initeqn’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:565:11: warning: unused variable ‘val’ [-Wunused-variable]
  565 |   double *val;
      |           ^~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: In function ‘vec_spar_getelm’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:626:13: warning: unused variable ‘_ix’ [-Wunused-variable]
  626 |         int _ix = 0;
      |             ^~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:41:25: warning: ‘vec_spar_prmat’ defined but not used [-Wunused-function]
   41 | # define        prmat   vec_spar_prmat
      |                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:532:13: note: in expansion of macro ‘prmat’
  532 | static void prmat()
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:126:15: warning: ‘d’ defined but not used [-Wunused-variable]
  126 | static double d;
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:14:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   14 | static char RCSid[] = "vsparse.c,v 1.5 1999/01/04 12:46:53 hines Exp";
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c: In function ‘free_elm’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:606:43: warning: pointer ‘el_15’ used after ‘free’ [-Wuse-after-free]
  606 |                 for (el = rowst[i]; el; el=el->c_right)
      |                                         ~~^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/vsparse.c:464:25: note: call to ‘free’ here
  464 | #define Free(arg)       free((char *)arg)
      |                         ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘prja_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
[ 84%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/spline.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/spline.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/spline.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/spline.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/spline.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/spline.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
[ 84%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/squarewa.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/squarewa.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/squarewa.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/squarewa.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/squarewa.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/squarewa.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘intdy_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:62:19: warning: array subscript ‘struct ls0001_2_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   62 | #define ls0001_2 (*(struct ls0001_2_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
[ 84%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic.c: In function ‘_ss_derivimplicit’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic.c:90:18: warning: unused variable ‘i’ [-Wunused-variable]
   90 |         int err, i;
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c: In function ‘lsoda_’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
[ 85%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/step.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/step.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/step.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/step.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/step.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:61:19: warning: array subscript ‘struct ls0001_1_[0]’ is partly outside array bounds of ‘struct [1]’ [-Warray-bounds=]
   61 | #define ls0001_1 (*(struct ls0001_1_ *) &ls0001_)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:100:7: note: object ‘ls0001_’ of size 1960
  100 |     } ls0001_ = { {0}, 0, {0}, 0, {0}, 0. };
      |       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/step.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 85%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/threshol.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/threshol.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/threshol.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/threshol.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/threshol.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/threshol.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
[ 85%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/tridiag.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/tridiag.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/tridiag.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/tridiag.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/tridiag.c
[ 85%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sparse_thread.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/sparse_thread.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/sparse_thread.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/sparse_thread.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/tridiag.c:12:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   12 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c: In function ‘_cvode_sparse_thread’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c:225:16: warning: unused variable ‘j’ [-Wunused-variable]
  225 |         int i, j, ierr;
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c: In function ‘free_elm’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c:368:19: warning: unused variable ‘elnext’ [-Wunused-variable]
  368 |         Elm *el, *elnext;
      |                   ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c:368:14: warning: unused variable ‘el’ [-Wunused-variable]
  368 |         Elm *el, *elnext;
      |              ^~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c:305:13: warning: ‘prmat’ defined but not used [-Wunused-function]
  305 | static void prmat(SparseObj* so) {
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/sparse_thread.c:13:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   13 | static char RCSid[] = "sparse.c,v 1.7 1998/03/12 13:17:17 hines Exp";
      |             ^~~~~
[ 85%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/newton_thread.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/newton_thread.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/newton_thread.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/newton_thread.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/newton_thread.c
[ 86%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crout_thread.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/crout_thread.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/crout_thread.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/crout_thread.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/crout_thread.c
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/newton_thread.c:17:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   17 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/crout_thread.c:17:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   17 | static char RCSid[] =
      |             ^~~~~
[ 86%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic_thread.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic_thread.c.o -MF CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic_thread.c.o.d -o CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic_thread.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic_thread.c
[ 86%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/bksub.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/bksub.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/sparse/bksub.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse/bksub.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse/bksub.cpp
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic_thread.c: In function ‘_ss_derivimplicit_thread’:
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/ssimplic_thread.c:53:18: warning: unused variable ‘i’ [-Wunused-variable]
   53 |         int err, i;
      |                  ^
[ 86%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/getelm.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/getelm.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/sparse/getelm.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse/getelm.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse/getelm.cpp
[ 86%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/lineq.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/lineq.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/sparse/lineq.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse/lineq.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse/lineq.cpp
[ 87%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/prmat.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/prmat.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/sparse/prmat.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse/prmat.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp
[ 87%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/subrows.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -DHOC=1 -DINTERVIEWS=1 -DOOP=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse/subrows.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/sparse/subrows.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse/subrows.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse/subrows.cpp
[ 87%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spalloc.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spalloc.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/spalloc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/spalloc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/spalloc.c
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spalloc.c:55:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   55 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spalloc.c:53:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   53 | static char copyright[] =
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp: In function ‘void spar_prmat()’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp:16:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   16 |         for (i=10 ; i <= neqn ; i += 10)
/builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp:19:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   19 |         for (i=1 ; i <= neqn; i++)
/builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp:22:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   22 |         for (i=1 ; i <= neqn ; i++)
/builddir/build/BUILD/nrn-8.2.2/src/sparse/prmat.cpp:28:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   28 |                         for ( j++ ; j < el->col ; j++)
      |                                     ~~^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse/lineq.cpp: In function ‘int spar_matsol()’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse/lineq.cpp:24:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   24 |         for (i=1 ; i <= neqn ; i++)
/builddir/build/BUILD/nrn-8.2.2/src/sparse/lineq.cpp:40:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   40 |                                 for (j = i; j<= neqn ; j++)
[ 87%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spbuild.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spbuild.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/spbuild.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/spbuild.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c
[ 88%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spfactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spfactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/spfactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/spfactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:80:13: warning: ‘Translate’ declared ‘static’ but never defined [-Wunused-function]
   80 | static void Translate();
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:82:13: warning: ‘ExpandTranslationArrays’ declared ‘static’ but never defined [-Wunused-function]
   82 | static void ExpandTranslationArrays();
      |             ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:53:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   53 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:51:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   51 | static char copyright[] =
      |             ^~~~~~~~~
[ 88%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spoutput.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spoutput.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/spoutput.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/spoutput.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c: In function ‘spPartition’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:606:25: warning: variable ‘DoCmplxDirect’ set but not used [-Wunused-but-set-variable]
  606 | BOOLEAN *DoRealDirect, *DoCmplxDirect;
      |                         ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:77:12: warning: ‘FactorComplexMatrix’ declared ‘static’ but never defined [-Wunused-function]
   77 | static int FactorComplexMatrix();
      |            ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:53:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   53 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:51:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   51 | static char copyright[] =
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c: In function ‘spPrint’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:154:23: warning: variable ‘pImagElements’ set but not used [-Wunused-but-set-variable]
  154 | ElementPtr  pElement, pImagElements[PRINTER_WIDTH/10+1];
      |                       ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c: In function ‘spFileVector’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:572:25: warning: unused variable ‘Err’ [-Wunused-variable]
  572 | register  int  I, Size, Err;
      |                         ^~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:43:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   43 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:41:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   41 | static char copyright[] =
      |             ^~~~~~~~~
[ 88%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spsolve.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/spsolve.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/spsolve.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/spsolve.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c
[ 88%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/sputils.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/sputils.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/sputils.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/sputils.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:67:13: warning: ‘SolveComplexMatrix’ declared ‘static’ but never defined [-Wunused-function]
   67 | static void SolveComplexMatrix();
      |             ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:68:13: warning: ‘SolveComplexTransposedMatrix’ declared ‘static’ but never defined [-Wunused-function]
   68 | static void SolveComplexTransposedMatrix();
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:43:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   43 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:41:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   41 | static char copyright[] =
      |             ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c: In function ‘spDeterminant’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:997:22: warning: unused variable ‘cDeterminant’ [-Wunused-variable]
  997 | ComplexNumber Pivot, cDeterminant;
      |                      ^~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:997:15: warning: unused variable ‘Pivot’ [-Wunused-variable]
  997 | ComplexNumber Pivot, cDeterminant;
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:996:22: warning: unused variable ‘ni’ [-Wunused-variable]
  996 | RealNumber Norm, nr, ni;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:996:18: warning: unused variable ‘nr’ [-Wunused-variable]
  996 | RealNumber Norm, nr, ni;
      |                  ^~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:996:12: warning: unused variable ‘Norm’ [-Wunused-variable]
  996 | RealNumber Norm, nr, ni;
      |            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c: In function ‘spLargestElement’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:1982:15: warning: unused variable ‘cPivot’ [-Wunused-variable]
 1982 | ComplexNumber cPivot;
      |               ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:85:13: warning: ‘ScaleComplexMatrix’ declared ‘static’ but never defined [-Wunused-function]
   85 | static void ScaleComplexMatrix();
      |             ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:86:13: warning: ‘ComplexMatrixMultiply’ declared ‘static’ but never defined [-Wunused-function]
   86 | static void ComplexMatrixMultiply();
      |             ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:87:13: warning: ‘ComplexTransposedMatrixMultiply’ declared ‘static’ but never defined [-Wunused-function]
   87 | static void ComplexTransposedMatrixMultiply();
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:88:19: warning: ‘ComplexCondition’ declared ‘static’ but never defined [-Wunused-function]
   88 | static RealNumber ComplexCondition();
      |                   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:55:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   55 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:53:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   53 | static char copyright[] =
      |             ^~~~~~~~~
[ 88%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspalloc.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspalloc.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/cspalloc.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/cspalloc.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspalloc.c
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspalloc.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spalloc.c:55:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   55 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spalloc.c:53:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   53 | static char copyright[] =
      |             ^~~~~~~~~
[ 89%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspbuild.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspbuild.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/cspbuild.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/cspbuild.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspbuild.c
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspbuild.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:53:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   53 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spbuild.c:51:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   51 | static char copyright[] =
      |             ^~~~~~~~~
[ 89%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspfactor.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspfactor.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/cspfactor.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/cspfactor.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspfactor.c
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspfactor.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:53:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   53 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spfactor.c:51:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   51 | static char copyright[] =
      |             ^~~~~~~~~
[ 89%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspoutput.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspoutput.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/cspoutput.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/cspoutput.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspoutput.c
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspoutput.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:43:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   43 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spoutput.c:41:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   41 | static char copyright[] =
      |             ^~~~~~~~~
[ 89%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspsolve.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/cspsolve.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/cspsolve.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/cspsolve.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspsolve.c
[ 89%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/csputils.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sparse13/csputils.c.o -MF CMakeFiles/nrniv_lib.dir/__/sparse13/csputils.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sparse13/csputils.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sparse13/csputils.c
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/cspsolve.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c: In function ‘SolveComplexMatrix’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:290:25: warning: unused variable ‘ExtVector’ [-Wunused-variable]
  290 | register ComplexVector  ExtVector;
      |                         ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c: In function ‘SolveComplexTransposedMatrix’:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:608:26: warning: unused variable ‘ExtVector’ [-Wunused-variable]
  608 | register  ComplexVector  ExtVector;
      |                          ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c: At top level:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:43:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   43 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/spsolve.c:41:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   41 | static char copyright[] =
      |             ^~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/sparse13/csputils.c:2:
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:55:13: warning: ‘RCSid’ defined but not used [-Wunused-variable]
   55 | static char RCSid[] =
      |             ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sparse13/sputils.c:53:13: warning: ‘copyright’ defined but not used [-Wunused-variable]
   53 | static char copyright[] =
      |             ^~~~~~~~~
[ 90%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvband.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvband.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvband.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvband.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvband.c
[ 90%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbandpre.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbandpre.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbandpre.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbandpre.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvbandpre.c
[ 90%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbbdpre.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbbdpre.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbbdpre.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbbdpre.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvbbdpre.c
[ 90%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdense.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdense.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdense.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdense.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvdense.c
[ 91%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdiag.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdiag.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdiag.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdiag.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvdiag.c
[ 91%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodea.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodea.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodea.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodea.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodea.c
[ 91%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodes.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodes.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodes.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodes.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodea.c: In function ‘CVodeF’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodea.c:326:21: warning: variable ‘istop’ set but not used [-Wunused-but-set-variable]
  326 |   booleantype iret, istop;
      |                     ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodea.c: In function ‘CVBBDPrecReInitB’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodea.c:1125:9: warning: variable ‘cvode_mem’ set but not used [-Wunused-but-set-variable]
 1125 |   void *cvode_mem;
      |         ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c: In function ‘CVode’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:1371:18: warning: variable ‘wrk2’ set but not used [-Wunused-but-set-variable]
 1371 |   N_Vector wrk1, wrk2;
      |                  ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:1371:12: warning: variable ‘wrk1’ set but not used [-Wunused-but-set-variable]
 1371 |   N_Vector wrk1, wrk2;
      |            ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c: In function ‘CVStgrNlsNewton’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:4693:15: warning: variable ‘callSetup’ set but not used [-Wunused-but-set-variable]
 4693 |   booleantype callSetup;
      |               ^~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c: In function ‘CVStgr1NlsNewton’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:4966:15: warning: variable ‘callSetup’ set but not used [-Wunused-but-set-variable]
 4966 |   booleantype callSetup;
      |               ^~~~~~~~~
[ 91%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodesio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodesio.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodesio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodesio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodesio.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c: In function ‘CVsldet’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:5622:36: warning: variable ‘rd3b’ set but not used [-Wunused-but-set-variable]
 5622 |   realtype rd2a, rd2b, rd2c, rd3a, rd3b, cest1, corr1;
      |                                    ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodes.c:5620:12: warning: variable ‘small’ set but not used [-Wunused-but-set-variable]
 5620 |   realtype small, tem, sqmax, saqk, qp, s, sqmaxk, saqj, sqmin;
      |            ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodesio.c: In function ‘CVodeSetMinStep’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvodesio.c:266:12: warning: variable ‘hmax’ set but not used [-Wunused-but-set-variable]
  266 |   realtype hmax;
      |            ^~~~
[ 91%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvspgmr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvspgmr.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvspgmr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvspgmr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes/cvspgmr.c
[ 92%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaband.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaband.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaband.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaband.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaband.c
[ 92%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idabbdpre.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idabbdpre.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idabbdpre.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idabbdpre.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idabbdpre.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaband.c: In function ‘IDABand’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaband.c:123:7: warning: variable ‘flag’ set but not used [-Wunused-but-set-variable]
  123 |   int flag;
      |       ^~~~
[ 92%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/ida.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/ida.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/ida.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/ida.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/ida.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/ida.c: In function ‘IDAStopTest2’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/ida.c:1343:7: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable]
 1343 |   int ier;
      |       ^~~
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/ida.c: In function ‘IDAnls’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/ida.c:1631:15: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable]
 1631 |   int retval, ier;
      |               ^~~
[ 92%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idadense.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idadense.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idadense.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idadense.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idadense.c
[ 92%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaic.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaic.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaic.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaic.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaic.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idadense.c: In function ‘IDADense’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idadense.c:115:7: warning: variable ‘flag’ set but not used [-Wunused-but-set-variable]
  115 |   int flag;
      |       ^~~~
[ 93%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaio.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaio.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaio.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaio.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaio.c
[ 93%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaspgmr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaspgmr.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaspgmr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaspgmr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaspgmr.c
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaspgmr.c: In function ‘IDASpgmr’:
/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida/idaspgmr.c:157:7: warning: variable ‘flag’ set but not used [-Wunused-but-set-variable]
  157 |   int flag, maxl1;
      |       ^~~~
[ 93%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/band.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/band.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/band.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/band.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/band.c
[ 93%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/dense.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/dense.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/dense.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/dense.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/dense.c
[ 94%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/iterative.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/iterative.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/iterative.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/iterative.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/iterative.c
[ 94%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/nvector.c
[ 94%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_serial.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_serial.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_serial.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_serial.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/nvector_serial.c
[ 94%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/smalldense.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/smalldense.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/smalldense.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/smalldense.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/smalldense.c
[ 94%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/spgmr.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/spgmr.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/spgmr.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/spgmr.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/spgmr.c
[ 95%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/sundialsmath.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/sundialsmath.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/sundialsmath.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/sundialsmath.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/sundialsmath.c
[ 95%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnparallel_ld.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/nvector_nrnparallel_ld.cpp.o -MF CMakeFiles/nrniv_lib.dir/nvector_nrnparallel_ld.cpp.o.d -o CMakeFiles/nrniv_lib.dir/nvector_nrnparallel_ld.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnparallel_ld.cpp
[ 95%] Building C object src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_parallel.c.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicc -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_parallel.c.o -MF CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_parallel.c.o.d -o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_parallel.c.o -c /builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/nvector_parallel.c
[ 95%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/nrnmpi.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/nrnmpi.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnmpi/nrnmpi.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnmpi/nrnmpi.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/nrnmpi.cpp
[ 95%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/bbsmpipack.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/bbsmpipack.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnmpi/bbsmpipack.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnmpi/bbsmpipack.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/nrnmpi.cpp:55:12: warning: ‘nrnmpi_is_setup_’ defined but not used [-Wunused-variable]
   55 | static int nrnmpi_is_setup_;
      |            ^~~~~~~~~~~~~~~~
[ 96%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/mpispike.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnmpi/mpispike.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnmpi/mpispike.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnmpi/mpispike.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp
[ 96%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpython.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpython.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpython.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpython.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp: In function ‘void nrnmpi_enddata(bbsmpibuf*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp:239:25: warning: variable ‘oldsize’ set but not used [-Wunused-but-set-variable]
  239 |     int p, type, isize, oldsize;
      |                         ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp: In function ‘void pack(void*, int, int, bbsmpibuf*, const char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp:272:23: warning: variable ‘oldsize’ set but not used [-Wunused-but-set-variable]
  272 |     int dsize, isize, oldsize;
      |                       ^~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp: In function ‘int nrnmpi_bbssendrecv(int, int, bbsmpibuf*, bbsmpibuf*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp:413:9: warning: unused variable ‘msgtag’ [-Wunused-variable]
  413 |     int msgtag;
      |         ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp:414:16: warning: unused variable ‘status’ [-Wunused-variable]
  414 |     MPI_Status status;
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp: In function ‘void nrnmpi_probe(int*, int*, int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/bbsmpipack.cpp:443:9: warning: unused variable ‘flag’ [-Wunused-variable]
  443 |     int flag = 0;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp: In function ‘int nrnmpi_spike_exchange()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:96:15: warning: unused variable ‘novfl’ [-Wunused-variable]
   96 |     int i, n, novfl, n1;
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:96:22: warning: unused variable ‘n1’ [-Wunused-variable]
   96 |     int i, n, novfl, n1;
      |                      ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp: In function ‘void nrnmpi_bgp_multisend(NRNMPI_Spike*, int, int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:717:16: warning: unused variable ‘status’ [-Wunused-variable]
  717 |     MPI_Status status;
      |                ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:734:12: warning: ‘iii’ defined but not used [-Wunused-variable]
  734 | static int iii;
      |            ^~~
[ 96%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_hoc.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_hoc.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_hoc.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_hoc.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp
In function ‘make_spike_type()’,
    inlined from ‘nrnmpi_spike_initialize’ at /builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:59:20:
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:45:20: warning: ‘s’ may be used uninitialized [-Wmaybe-uninitialized]
   45 |     MPI_Get_address(&s, &addresses[0]);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/nrnmpi_impl.h:4,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:19:
/usr/include/openmpi-riscv64/mpi.h: In function ‘nrnmpi_spike_initialize’:
/usr/include/openmpi-riscv64/mpi.h:1565:20: note: by argument 1 of type ‘const void *’ to ‘MPI_Get_address’ declared here
 1565 | OMPI_DECLSPEC  int MPI_Get_address(const void *location, MPI_Aint *address);
      |                    ^~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi/mpispike.cpp:34:18: note: ‘s’ declared here
   34 |     NRNMPI_Spike s;
      |                  ^
[ 96%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_nrn.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_nrn.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_nrn.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_nrn.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp: In function ‘wchar_t* mywstrdup(char*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:127:9: warning: unused variable ‘count’ [-Wunused-variable]
  127 |     int count = mbstowcs(ws, s, sz + 1);
      |         ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp: In function ‘int nrnpython_start(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:147:13: warning: ‘Py_NoSiteFlag’ is deprecated [-Wdeprecated-declarations]
  147 |             Py_NoSiteFlag = 1;
      |             ^~~~~~~~~~~~~
In file included from /usr/include/python3.12/Python.h:48,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnwrap_Python.h:15,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.h:20,
                 from /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:1:
/usr/include/python3.12/cpython/pydebug.h:14:37: note: declared here
   14 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_NoSiteFlag;
      |                                     ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:157:29: warning: ‘void Py_SetPythonHome(const wchar_t*)’ is deprecated [-Wdeprecated-declarations]
  157 |             Py_SetPythonHome(mywstrdup(_p_pyhome));
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.12/Python.h:94:
/usr/include/python3.12/pylifecycle.h:40:38: note: declared here
   40 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) Py_SetPythonHome(const wchar_t *);
      |                                      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:165:22: warning: ‘void PySys_SetArgv(int, wchar_t**)’ is deprecated [-Wdeprecated-declarations]
  165 |         PySys_SetArgv(nrn_global_argc, wcargv);
      |         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.12/Python.h:96:
/usr/include/python3.12/sysmodule.h:13:38: note: declared here
   13 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetArgv(int, wchar_t **);
      |                                      ^~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:174:26: warning: unused variable ‘gilsav’ [-Wunused-variable]
  174 |         PyGILState_STATE gilsav = PyGILState_Ensure();
      |                          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpython.cpp:183:22: warning: ‘void PySys_SetArgv(int, wchar_t**)’ is deprecated [-Wdeprecated-declarations]
  183 |         PySys_SetArgv(nrn_global_argc, wcargv);
      |         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.12/sysmodule.h:13:38: note: declared here
   13 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetArgv(int, wchar_t **);
      |                                      ^~~~~~~~~~~~~
[ 97%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_p2h.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_p2h.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_p2h.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_p2h.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_p2h.cpp
[ 97%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/grids.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/grids.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/grids.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/grids.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp: In function ‘void eval_component(PyHocObject*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:863:9: warning: unused variable ‘j’ [-Wunused-variable]
  863 |     int j;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘PyObject* NPySecObj_pt3dremove(NPySecObj*, PyObject*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:569:13: warning: unused variable ‘n’ [-Wunused-variable]
  569 |     int i0, n;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘PyObject* pyseg_richcmp(NPySegObj*, PyObject*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1032:15: warning: unused variable ‘pysec’ [-Wunused-variable]
 1032 |     PyObject* pysec;
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1033:10: warning: unused variable ‘result’ [-Wunused-variable]
 1033 |     bool result = false;
      |          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘PyObject* pysec_richcmp(NPySecObj*, PyObject*, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1045:15: warning: unused variable ‘pysec’ [-Wunused-variable]
 1045 |     PyObject* pysec;
      |               ^~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1046:10: warning: unused variable ‘result’ [-Wunused-variable]
 1046 |     bool result = false;
      |          ^~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘PyObject* var_of_mech_next(NPyVarOfMechIter*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1773:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 1773 |     if (self->i_ >= self->msym_->s_varn) {
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘int segment_setattro(NPySegObj*, PyObject*, PyObject*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:1944:13: warning: unused variable ‘nseg’ [-Wunused-variable]
 1944 |         int nseg;
      |             ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp: In function ‘PyObject* hocpickle_setstate(PyObject*, PyObject*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:2765:13: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
 2765 |     if (len != size * sizeof(double)) {
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘PyObject* nrnpy_nrn()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:2482:9: warning: unused variable ‘i’ [-Wunused-variable]
 2482 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: In function ‘void nrnpy_reg_mech(int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:2621:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 2621 |     for (i = 0; i < mf->sym->s_varn; ++i) {
      |                 ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:2627:6: warning: ‘void nrnpy_unreg_mech(int)’ defined but not used [-Wunused-function]
 2627 | void nrnpy_unreg_mech(int type) {
      |      ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp: At global scope:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:2925:20: warning: ‘hocobj_members’ defined but not used [-Wunused-variable]
 2925 | static PyMemberDef hocobj_members[] = {{NULL, 0, 0, 0, NULL}};
      |                    ^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp: In member function ‘virtual int ECS_Grid_node::dg_adi()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp:1028:23: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
 1028 |         for (i = 0; i < size_x * size_y * size_z; i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_p2h.cpp: In function ‘py_alltoall_type(int, int)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_p2h.cpp:1177:13: warning: ‘root’ may be used uninitialized [-Wmaybe-uninitialized]
 1177 |             if (nrnmpi_myid == root) {
      |             ^~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_p2h.cpp:1045:9: note: ‘root’ was declared here
 1045 |     int root;
      |         ^~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp: In member function ‘ECS_Grid_node::initialize_multicompartment_reaction()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp:1149:34: warning: ‘start_state’ may be used uninitialized [-Wmaybe-uninitialized]
 1149 |                 react_offsets[j] += start_state;
      |                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.cpp:1113:9: note: ‘start_state’ was declared here
 1113 |     int start_state;
      |         ^~~~~~~~~~~
[ 97%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp
[ 97%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_extracellular.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_extracellular.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_extracellular.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_extracellular.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_extracellular.cpp
[ 97%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_intracellular.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_intracellular.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_intracellular.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_intracellular.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_intracellular.cpp
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp: In function ‘void rxd_set_no_diffusion()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp:134:9: warning: unused variable ‘i’ [-Wunused-variable]
  134 |     int i;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp: In function ‘void apply_node_flux(int, long int*, double*, PyObject**, double, double*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp:310:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  310 |     for (size_t i = 0; i < n; i++) {
      |                        ~~^~~
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp: In function ‘void setup_currents(int, int, int*, int*, double*, PyHocObject**, int*, int*)’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd.cpp:642:21: warning: unused variable ‘c’ [-Wunused-variable]
  642 |     Current_Triple* c;
      |                     ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_extracellular.cpp: In function ‘void clear_rates_ecs()’:
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_extracellular.cpp:59:16: warning: unused variable ‘grid’ [-Wunused-variable]
   59 |     Grid_node* grid;
      |                ^~~~
[ 98%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_vol.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_vol.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_vol.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_vol.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_vol.cpp
[ 98%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_llgramarea.cpp.o
[ 98%] Building CXX object src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_marching_cubes.cpp.o
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_marching_cubes.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_marching_cubes.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_marching_cubes.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_marching_cubes.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -Dnrniv_lib_EXPORTS -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -fPIC -MD -MT src/nrniv/CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_llgramarea.cpp.o -MF CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_llgramarea.cpp.o.d -o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_llgramarea.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/rxd_llgramarea.cpp
[ 98%] Linking CXX shared library ../../lib/libnrniv.so
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E cmake_link_script CMakeFiles/nrniv_lib.dir/link.txt --verbose=1
/usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libnrniv.so.0.0.0 -o ../../lib/libnrniv.so.0.0.0 CMakeFiles/nrniv_lib.dir/__/ivoc/apwindow.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/axis.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/bndedval.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/cbwidget.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/checkpnt.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/epsprint.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/fourier.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/gifimage.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/graph.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/graphvec.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/grglyph.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/grmanip.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/hocmark.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/htlist.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/idraw.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ivoc.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocmain.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocrand.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ivocvect.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/matrix.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/mlinedit.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/mymath.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/objcmd.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/oc2iv.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocbox.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocbrowsr.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocdeck.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocfile.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ochelp.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/oclist.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocmatrix.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocnoiv1.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocobserv.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocpicker.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocpointer.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/ocptrvector.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/octimer.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/pwman.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/rect.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/rubband.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/scene.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/scenepic.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/strfun.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/symchoos.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/utility.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/xmenu.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/xyview.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/field.cpp.o CMakeFiles/nrniv_lib.dir/__/ivoc/xdep.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodeobj.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvodestb.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/cvtrset.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/netcvode.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/nrndaspk.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/occvode.cpp.o CMakeFiles/nrniv_lib.dir/__/nrncvode/tqueue.cpp.o CMakeFiles/nrniv_lib.dir/backtrace_utils.cpp.o CMakeFiles/nrniv_lib.dir/bbs.cpp.o CMakeFiles/nrniv_lib.dir/bbsavestate.cpp.o CMakeFiles/nrniv_lib.dir/bbsdirect.cpp.o CMakeFiles/nrniv_lib.dir/bbslocal.cpp.o CMakeFiles/nrniv_lib.dir/bbslsrv.cpp.o CMakeFiles/nrniv_lib.dir/bbslsrv2.cpp.o CMakeFiles/nrniv_lib.dir/bbsrcli.cpp.o CMakeFiles/nrniv_lib.dir/bbssrv.cpp.o CMakeFiles/nrniv_lib.dir/cachevec.cpp.o CMakeFiles/nrniv_lib.dir/classreg.cpp.o CMakeFiles/nrniv_lib.dir/cxprop.cpp.o CMakeFiles/nrniv_lib.dir/datapath.cpp.o CMakeFiles/nrniv_lib.dir/finithnd.cpp.o CMakeFiles/nrniv_lib.dir/geometry3d.cpp.o CMakeFiles/nrniv_lib.dir/glinerec.cpp.o CMakeFiles/nrniv_lib.dir/hocmech.cpp.o CMakeFiles/nrniv_lib.dir/impedanc.cpp.o CMakeFiles/nrniv_lib.dir/kschan.cpp.o CMakeFiles/nrniv_lib.dir/kssingle.cpp.o CMakeFiles/nrniv_lib.dir/linmod.cpp.o CMakeFiles/nrniv_lib.dir/linmod1.cpp.o CMakeFiles/nrniv_lib.dir/matrixmap.cpp.o CMakeFiles/nrniv_lib.dir/multisplit.cpp.o CMakeFiles/nrniv_lib.dir/ndatclas.cpp.o CMakeFiles/nrniv_lib.dir/netpar.cpp.o CMakeFiles/nrniv_lib.dir/nonlinz.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write/callbacks/nrncore_callbacks.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write/data/cell_group.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write/data/datum_indices.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write/io/nrncore_io.cpp.o CMakeFiles/nrniv_lib.dir/nrncore_write/utils/nrncore_utils.cpp.o CMakeFiles/nrniv_lib.dir/nrndae.cpp.o CMakeFiles/nrniv_lib.dir/nrnmenu.cpp.o CMakeFiles/nrniv_lib.dir/nrnpy.cpp.o CMakeFiles/nrniv_lib.dir/nrnste.cpp.o CMakeFiles/nrniv_lib.dir/nvector_nrnserial_ld.cpp.o CMakeFiles/nrniv_lib.dir/nvector_nrnthread.cpp.o CMakeFiles/nrniv_lib.dir/nvector_nrnthread_ld.cpp.o CMakeFiles/nrniv_lib.dir/ocbbs.cpp.o CMakeFiles/nrniv_lib.dir/ocjump.cpp.o CMakeFiles/nrniv_lib.dir/partrans.cpp.o CMakeFiles/nrniv_lib.dir/ppshape.cpp.o CMakeFiles/nrniv_lib.dir/prcellstate.cpp.o CMakeFiles/nrniv_lib.dir/pysecname2sec.cpp.o CMakeFiles/nrniv_lib.dir/rotate3d.cpp.o CMakeFiles/nrniv_lib.dir/savstate.cpp.o CMakeFiles/nrniv_lib.dir/secbrows.cpp.o CMakeFiles/nrniv_lib.dir/shape.cpp.o CMakeFiles/nrniv_lib.dir/shapeplt.cpp.o CMakeFiles/nrniv_lib.dir/singlech.cpp.o CMakeFiles/nrniv_lib.dir/spaceplt.cpp.o CMakeFiles/nrniv_lib.dir/splitcell.cpp.o CMakeFiles/nrniv_lib.dir/symdir.cpp.o CMakeFiles/nrniv_lib.dir/vrecord.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/cabcode.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/capac.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/clamp.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/eion.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/extcelln.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/fadvance.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/fstim.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/hocprax.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/init.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/ldifus.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/method3.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnnemo.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrntimeout.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/nrnversion.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/passive0.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/point.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/psection.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/seclist.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/secref.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/solve.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/synapse.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnoc/treeset.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/isaac64.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/mcran4.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/nrnisaac.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/nrnran123.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/audit.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/axis.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/code.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/code2.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/debug.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/fileio.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/fmenu.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/ftime.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/functabl.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/getsym.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/hoc.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/hocusr.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/hoc_init.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/hoc_oop.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/isoc99.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/list.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/math.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/mswinprt.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/nonlin.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/nrnfilewrap.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/ocerf.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/parallel.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/plot.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/plt.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/regexp.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/scoprand.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/settext.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/symbol.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/version.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/x.cpp.o CMakeFiles/nrniv_lib.dir/__/oc/xred.cpp.o CMakeFiles/nrniv_lib.dir/oc_generated/parse.cpp.o CMakeFiles/nrniv_lib.dir/__/mesch/arnoldi.c.o CMakeFiles/nrniv_lib.dir/__/mesch/bdfactor.c.o CMakeFiles/nrniv_lib.dir/__/mesch/bkpfacto.c.o CMakeFiles/nrniv_lib.dir/__/mesch/chfactor.c.o CMakeFiles/nrniv_lib.dir/__/mesch/conjgrad.c.o CMakeFiles/nrniv_lib.dir/__/mesch/copy.c.o CMakeFiles/nrniv_lib.dir/__/mesch/dmacheps.c.o CMakeFiles/nrniv_lib.dir/__/mesch/err.c.o CMakeFiles/nrniv_lib.dir/__/mesch/extras.c.o CMakeFiles/nrniv_lib.dir/__/mesch/fft.c.o CMakeFiles/nrniv_lib.dir/__/mesch/givens.c.o CMakeFiles/nrniv_lib.dir/__/mesch/hessen.c.o CMakeFiles/nrniv_lib.dir/__/mesch/hsehldr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/init.c.o CMakeFiles/nrniv_lib.dir/__/mesch/iter0.c.o CMakeFiles/nrniv_lib.dir/__/mesch/iternsym.c.o CMakeFiles/nrniv_lib.dir/__/mesch/itersym.c.o CMakeFiles/nrniv_lib.dir/__/mesch/ivecop.c.o CMakeFiles/nrniv_lib.dir/__/mesch/lanczos.c.o CMakeFiles/nrniv_lib.dir/__/mesch/lufactor.c.o CMakeFiles/nrniv_lib.dir/__/mesch/machine.c.o CMakeFiles/nrniv_lib.dir/__/mesch/matlab.c.o CMakeFiles/nrniv_lib.dir/__/mesch/matop.c.o CMakeFiles/nrniv_lib.dir/__/mesch/matrixio.c.o CMakeFiles/nrniv_lib.dir/__/mesch/meminfo.c.o CMakeFiles/nrniv_lib.dir/__/mesch/memory.c.o CMakeFiles/nrniv_lib.dir/__/mesch/memstat.c.o CMakeFiles/nrniv_lib.dir/__/mesch/mfunc.c.o CMakeFiles/nrniv_lib.dir/__/mesch/norm.c.o CMakeFiles/nrniv_lib.dir/__/mesch/otherio.c.o CMakeFiles/nrniv_lib.dir/__/mesch/pxop.c.o CMakeFiles/nrniv_lib.dir/__/mesch/qrfactor.c.o CMakeFiles/nrniv_lib.dir/__/mesch/schur.c.o CMakeFiles/nrniv_lib.dir/__/mesch/solve.c.o CMakeFiles/nrniv_lib.dir/__/mesch/sparse.c.o CMakeFiles/nrniv_lib.dir/__/mesch/sparseio.c.o CMakeFiles/nrniv_lib.dir/__/mesch/spbkp.c.o CMakeFiles/nrniv_lib.dir/__/mesch/spchfctr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/splufctr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/sprow.c.o CMakeFiles/nrniv_lib.dir/__/mesch/spswap.c.o CMakeFiles/nrniv_lib.dir/__/mesch/submat.c.o CMakeFiles/nrniv_lib.dir/__/mesch/svd.c.o CMakeFiles/nrniv_lib.dir/__/mesch/symmeig.c.o CMakeFiles/nrniv_lib.dir/__/mesch/update.c.o CMakeFiles/nrniv_lib.dir/__/mesch/vecop.c.o CMakeFiles/nrniv_lib.dir/__/mesch/version.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zcopy.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zfunc.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zgivens.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zhessen.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zhsehldr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zlufctr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zmachine.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zmatio.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zmatlab.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zmatop.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zmemory.c.o CMakeFiles/nrniv_lib.dir/__/mesch/znorm.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zqrfctr.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zschur.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zsolve.c.o CMakeFiles/nrniv_lib.dir/__/mesch/zvecop.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/apcount.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/feature.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire2.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/oclmp.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/ppmark.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/syn.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/exp2syn.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/hh.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire4.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/passive.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/stim.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/vclmp.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/expsyn.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/intfire1.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/netstim.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/pattern.c.o CMakeFiles/nrniv_lib.dir/__/nrnoc/svclmp.c.o CMakeFiles/nrniv_lib.dir/__/gnu/ACG.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Binomial.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/DiscUnif.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Erlang.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Geom.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/HypGeom.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/LogNorm.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/MLCG.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/NegExp.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Normal.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Poisson.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/RNG.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Random.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/RndInt.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Uniform.cpp.o CMakeFiles/nrniv_lib.dir/__/gnu/Weibull.cpp.o CMakeFiles/nrniv_lib.dir/__/scopmath/abort.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/adams.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/adeuler.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/adrunge.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/advance.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/boundary.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/crank.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/crout.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/csoda.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/csodabnc.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/deflate.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/dimplic.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/scoperf.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/euler.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/expfit.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/exprand.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/f2cmisc.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/factoria.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/force.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/gauss.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/gear.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/getmem.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/harmonic.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/heun.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/hyperbol.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/invert.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/lag.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/legendre.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/newton.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/normrand.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/perpulse.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/perstep.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/poisrand.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/poisson.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/praxis.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/pulse.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/quad.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/ramp.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/revhyper.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/revsawto.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/revsigmo.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/romberg.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/runge.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/sawtooth.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/schedule.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/seidel.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/sigmoid.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/simeq.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/simplex.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/sparse.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/vsparse.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/spline.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/squarewa.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/step.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/threshol.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/tridiag.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/sparse_thread.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/newton_thread.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/crout_thread.c.o CMakeFiles/nrniv_lib.dir/__/scopmath/ssimplic_thread.c.o CMakeFiles/nrniv_lib.dir/__/sparse/bksub.cpp.o CMakeFiles/nrniv_lib.dir/__/sparse/getelm.cpp.o CMakeFiles/nrniv_lib.dir/__/sparse/lineq.cpp.o CMakeFiles/nrniv_lib.dir/__/sparse/prmat.cpp.o CMakeFiles/nrniv_lib.dir/__/sparse/subrows.cpp.o CMakeFiles/nrniv_lib.dir/__/sparse13/spalloc.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/spbuild.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/spfactor.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/spoutput.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/spsolve.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/sputils.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/cspalloc.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/cspbuild.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/cspfactor.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/cspoutput.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/cspsolve.c.o CMakeFiles/nrniv_lib.dir/__/sparse13/csputils.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvband.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbandpre.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvbbdpre.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdense.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvdiag.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodea.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodes.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvodesio.c.o CMakeFiles/nrniv_lib.dir/__/sundials/cvodes/cvspgmr.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaband.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idabbdpre.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/ida.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idadense.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaic.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaio.c.o CMakeFiles/nrniv_lib.dir/__/sundials/ida/idaspgmr.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/band.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/dense.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/iterative.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_serial.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/smalldense.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/spgmr.c.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/sundialsmath.c.o CMakeFiles/nrniv_lib.dir/nvector_nrnparallel_ld.cpp.o CMakeFiles/nrniv_lib.dir/__/sundials/shared/nvector_parallel.c.o CMakeFiles/nrniv_lib.dir/__/nrnmpi/nrnmpi.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnmpi/bbsmpipack.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnmpi/mpispike.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpython.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_hoc.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_nrn.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/nrnpy_p2h.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/grids.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_extracellular.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_intracellular.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_vol.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_marching_cubes.cpp.o CMakeFiles/nrniv_lib.dir/__/nrnpython/rxd_llgramarea.cpp.o  /usr/lib64/libreadline.so -lcurses /usr/lib64/libform.so /usr/lib64/libpython3.12.so /usr/lib64/libinterviews.so.0.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so 
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbsdirectmpi.cpp:33:7: warning: type ‘struct KeepArgs’ violates the C++ One Definition Rule [-Wodr]
   33 | class KeepArgs: public std::map<int, bbsmpibuf*, ltint> {};
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/bbslocal.cpp:25:7: note: a type with different bases is defined in another translation unit
   25 | class KeepArgs: public std::map<int, const MessageValue*, ltint> {};
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.h:199:7: warning: type ‘struct OcSparseMatrix’ violates the C++ One Definition Rule [-Wodr]
  199 | class OcSparseMatrix: public OcMatrix {  // type 2
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.h:199:7: note: a different type is defined in another translation unit
  199 | class OcSparseMatrix: public OcMatrix {  // type 2
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.h:228:12: note: the first difference of corresponding definitions is field ‘m_’
  228 |     SPMAT* m_;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.h:228:12: note: a field of same name but different type is defined in another translation unit
  228 |     SPMAT* m_;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocmatrix.h:199:7: note: type ‘struct SPMAT’ should match type ‘void’
  199 | class OcSparseMatrix: public OcMatrix {  // type 2
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:116:16: warning: type ‘struct Symbol’ violates the C++ One Definition Rule [-Wodr]
  116 | typedef struct Symbol { /* symbol table entry */
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:116:16: note: a different type is defined in another translation unit
  116 | typedef struct Symbol { /* symbol table entry */
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:162:23: note: the first difference of corresponding definitions is field ‘next’
  162 |     HocStruct Symbol* next; /* to link to another */
      |                       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:162:23: note: a field with different name is defined in another translation unit
  162 |     HocStruct Symbol* next; /* to link to another */
      |                       ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:214:16: warning: type ‘struct Prop’ violates the C++ One Definition Rule [-Wodr]
  214 | typedef struct Prop {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:214:16: note: a different type is defined in another translation unit
  214 | typedef struct Prop {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:215:18: note: the first difference of corresponding definitions is field ‘next’
  215 |     struct Prop* next; /* linked list of properties */
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:215:18: note: a field with different name is defined in another translation unit
  215 |     struct Prop* next; /* linked list of properties */
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:40:16: warning: type ‘struct hoc_Item’ violates the C++ One Definition Rule [-Wodr]
   40 | typedef struct hoc_Item {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:40:16: note: a different type is defined in another translation unit
   40 | typedef struct hoc_Item {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:50:22: note: the first difference of corresponding definitions is field ‘next’
   50 |     struct hoc_Item* next;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:50:22: note: a field with different name is defined in another translation unit
   50 |     struct hoc_Item* next;
      |                      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:217:15: warning: type ‘union Objectdata’ violates the C++ One Definition Rule [-Wodr]
  217 | typedef union Objectdata {
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:217:15: note: a different type is defined in another translation unit
  217 | typedef union Objectdata {
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:221:26: note: the first difference of corresponding definitions is field ‘psecitm’
  221 |     HocStruct hoc_Item** psecitm; /* array of pointers to section items, usually just 1 */
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:221:26: note: a field of same name but different type is defined in another translation unit
  221 |     HocStruct hoc_Item** psecitm; /* array of pointers to section items, usually just 1 */
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:192:16: warning: type ‘struct cTemplate’ violates the C++ One Definition Rule [-Wodr]
  192 | typedef struct cTemplate {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:192:16: note: a different type is defined in another translation unit
  192 | typedef struct cTemplate {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:204:15: note: the first difference of corresponding definitions is field ‘olist’
  204 |     hoc_List* olist; /* list of all instances */
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:204:15: note: a field of same name but different type is defined in another translation unit
  204 |     hoc_List* olist; /* list of all instances */
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:39:16: warning: type ‘struct NrnThreadBAList’ violates the C++ One Definition Rule [-Wodr]
   39 | typedef struct NrnThreadBAList {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:39:16: note: a different type is defined in another translation unit
   39 | typedef struct NrnThreadBAList {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:42:29: note: the first difference of corresponding definitions is field ‘next’
   42 |     struct NrnThreadBAList* next;
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:42:29: note: a field with different name is defined in another translation unit
   42 |     struct NrnThreadBAList* next;
      |                             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:58:16: warning: type ‘struct NrnThread’ violates the C++ One Definition Rule [-Wodr]
   58 | typedef struct NrnThread {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:58:16: note: a different type is defined in another translation unit
   58 | typedef struct NrnThread {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:90:15: note: the first difference of corresponding definitions is field ‘roots’
   90 |     hoc_List* roots;                         /* ncell of these */
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/multicore.h:90:15: note: a field of same name but different type is defined in another translation unit
   90 |     hoc_List* roots;                         /* ncell of these */
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fstim.cpp:31:16: warning: type ‘struct Stimulus’ violates the C++ One Definition Rule [-Wodr]
   31 | typedef struct Stimulus {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/synapse.cpp:47:16: note: a different type is defined in another translation unit
   47 | typedef struct Stimulus {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/fstim.cpp:36:12: note: the first difference of corresponding definitions is field ‘mag_seg’
   36 |     double mag_seg;  /* value added to rhs, depends on area of seg*/
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/synapse.cpp:52:12: note: a field with different name is defined in another translation unit
   52 |     double erev;
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:29:3: warning: type ‘struct NPySecObj’ violates the C++ One Definition Rule [-Wodr]
   29 | } NPySecObj;
      |   ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:33:3: note: a different type is defined in another translation unit
   33 | } NPySecObj;
      |   ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:28:15: note: the first difference of corresponding definitions is field ‘cell_’
   28 |     PyObject* cell_;
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_nrn.cpp:32:15: note: a field with different name is defined in another translation unit
   32 |     PyObject* cell_weakref_;
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:138:11: warning: type ‘union <anon>’ violates the C++ One Definition Rule [-Wodr]
  138 |     union {
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.h:40:11: note: a different type is defined in another translation unit
   40 |     union {
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:141:16: note: the first difference of corresponding definitions is field ‘pstr_’
  141 |         char** pstr_;
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.h:43:15: note: a field with different name is defined in another translation unit
   43 |         void* ho_;
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:151:3: warning: type ‘struct PyHocObject’ violates the C++ One Definition Rule [-Wodr]
  151 | } PyHocObject;
      |   ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.h:59:3: note: a different type is defined in another translation unit
   59 | } PyHocObject;
      |   ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:137:27: note: the first difference of corresponding definitions is field ‘ho_’
  137 |     PyObject_HEAD Object* ho_;
      |                           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/grids.h:39:25: note: a field of same name but different type is defined in another translation unit
   39 |     PyObject_HEAD void* ho_;
      |                         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:151:3: note: type ‘struct Object’ should match type ‘void’
  151 | } PyHocObject;
      |   ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4870:13: warning: type of ‘s_wsfe’ does not match original declaration [-Wlto-type-mismatch]
 4870 |     integer s_wsfe(), do_fio(), e_wsfe();
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:174:5: note: return value type mismatch
  174 | int s_wsfe() {
      |     ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:174:5: note: type ‘int’ should match type ‘integer’
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:174:5: note: ‘s_wsfe’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:174:5: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4870:23: warning: type of ‘do_fio’ does not match original declaration [-Wlto-type-mismatch]
 4870 |     integer s_wsfe(), do_fio(), e_wsfe();
      |                       ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:184:5: note: return value type mismatch
  184 | int do_fio() {
      |     ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:184:5: note: type ‘int’ should match type ‘integer’
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:184:5: note: ‘do_fio’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:184:5: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csoda.c:4870:33: warning: type of ‘e_wsfe’ does not match original declaration [-Wlto-type-mismatch]
 4870 |     integer s_wsfe(), do_fio(), e_wsfe();
      |                                 ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:189:5: note: return value type mismatch
  189 | int e_wsfe() {
      |     ^
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:189:5: note: type ‘int’ should match type ‘integer’
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:189:5: note: ‘e_wsfe’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/scopmath/csodabnc.c:189:5: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:93:18: warning: ‘hoc_l_lappendvoid’ violates the C++ One Definition Rule [-Wodr]
   93 | extern hoc_Item* hoc_l_lappendvoid(hoc_List*, void*);
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:194:7: note: type mismatch in parameter 1
  194 | Item* lappendvoid(List* list, void* obj) {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:194:7: note: ‘hoc_l_lappendvoid’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:88:18: warning: ‘hoc_l_lappendstr’ violates the C++ One Definition Rule [-Wodr]
   88 | extern hoc_Item* hoc_l_lappendstr(hoc_List*, const char*);
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:166:7: note: type mismatch in parameter 1
  166 | Item* lappendstr(List* list, const char* str) {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:166:7: note: ‘hoc_l_lappendstr’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:149:20: warning: ‘nrnpy_pyobj_sym_’ violates the C++ One Definition Rule [-Wodr]
  149 |     extern Symbol* nrnpy_pyobj_sym_;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:18:9: note: type ‘struct Symbol’ itself violates the C++ One Definition Rule
   18 | Symbol* nrnpy_pyobj_sym_;
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:18:9: note: ‘nrnpy_pyobj_sym_’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnpython/nrnpy_hoc.cpp:33:15: warning: ‘nrnpy_sectionlist_helper_’ violates the C++ One Definition Rule [-Wodr]
   33 | extern void (*nrnpy_sectionlist_helper_)(void*, Object*);
      |               ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/seclist.cpp:23:8: note: ‘nrnpy_sectionlist_helper_’ was previously declared here
   23 | void (*nrnpy_sectionlist_helper_)(List*, Object*) = 0;
      |        ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:27:13: warning: ‘nrn_update_2d’ violates the C++ One Definition Rule [-Wodr]
   27 | extern void nrn_update_2d(struct NrnThread*);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:100:6: note: type mismatch in parameter 1
  100 | void nrn_update_2d(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/extcelln.cpp:100:6: note: ‘nrn_update_2d’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:28:13: warning: ‘nrn_capacity_current’ violates the C++ One Definition Rule [-Wodr]
   28 | extern void nrn_capacity_current(struct NrnThread* _nt, struct Memb_list* ml);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/capac.cpp:62:6: note: type mismatch in parameter 1
   62 | void nrn_capacity_current(NrnThread* _nt, Memb_list* ml) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/capac.cpp:62:6: note: ‘nrn_capacity_current’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:92:18: warning: ‘hoc_l_lappendsec’ violates the C++ One Definition Rule [-Wodr]
   92 | extern hoc_Item* hoc_l_lappendsec(hoc_List*, struct Section*);
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:186:7: note: type mismatch in parameter 1
  186 | Item* lappendsec(List* list, Section* sec) {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:186:7: note: ‘hoc_l_lappendsec’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:239:6: warning: ‘oc_restore_hoc_oop’ violates the C++ One Definition Rule [-Wodr]
  239 | void oc_restore_hoc_oop(Object**, Objectdata**, int**, int*, Symlist**);
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:446:17: note: type mismatch in parameter 5
  446 | extern "C" void oc_restore_hoc_oop(Object** a1, Objectdata** a2, int* a4, Symlist** a5) {
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:446:17: note: ‘oc_restore_hoc_oop’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:446:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:252:6: warning: ‘oc_restore_code’ violates the C++ One Definition Rule [-Wodr]
  252 | void oc_restore_code(Inst**,
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:469:17: note: ‘oc_restore_code’ was previously declared here
  469 | extern "C" void oc_restore_code(Inst** a1,
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:265:6: warning: ‘oc_restore_input_info’ violates the C++ One Definition Rule [-Wodr]
  265 | void oc_restore_input_info(char*, int, int, NrnFILEWrap*);
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1464:17: note: type mismatch in parameter 1
 1464 | extern "C" void oc_restore_input_info(const char* i1, int i2, int i3, NrnFILEWrap* i4) {
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1464:17: note: type ‘const char’ should match type ‘char’
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1464:17: note: ‘oc_restore_input_info’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:238:6: warning: ‘oc_save_hoc_oop’ violates the C++ One Definition Rule [-Wodr]
  238 | void oc_save_hoc_oop(Object**, Objectdata**, int**, int*, Symlist**);
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:430:17: note: type mismatch in parameter 5
  430 | extern "C" void oc_save_hoc_oop(Object** a1,
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:430:17: note: ‘oc_save_hoc_oop’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:430:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:240:6: warning: ‘oc_save_code’ violates the C++ One Definition Rule [-Wodr]
  240 | void oc_save_code(Inst**,
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/code.cpp:443:17: note: ‘oc_save_code’ was previously declared here
  443 | extern "C" void oc_save_code(Inst** a1,
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocjump.cpp:264:6: warning: ‘oc_save_input_info’ violates the C++ One Definition Rule [-Wodr]
  264 | void oc_save_input_info(char**, int*, int*, NrnFILEWrap**);
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1458:17: note: type mismatch in parameter 1
 1458 | extern "C" void oc_save_input_info(const char** i1, int* i2, int* i3, NrnFILEWrap** i4) {
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1458:17: note: type ‘const char’ should match type ‘char’
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:1458:17: note: ‘oc_save_input_info’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/io/nrncore_io.cpp:20:24: warning: ‘nrn_bbcore_write_’ violates the C++ One Definition Rule [-Wodr]
   20 | extern bbcore_write_t* nrn_bbcore_write_;
      |                        ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:152:17: note: ‘nrn_bbcore_write_’ was previously declared here
  152 | bbcore_write_t* nrn_bbcore_write_;
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../parallel/ocbbs.cpp:30:12: warning: ‘nrnmpi_multisplit’ violates the C++ One Definition Rule [-Wodr]
   30 | extern int nrnmpi_multisplit(Section*, double x, int sid, int backbonestyle);
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:309:6: note: return value type mismatch
  309 | void nrnmpi_multisplit(Section* sec, double x, int sid, int backbone_style) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:309:6: note: type ‘void’ should match type ‘int’
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:309:6: note: ‘nrnmpi_multisplit’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:30:13: warning: ‘nrn_spike_exchange’ violates the C++ One Definition Rule [-Wodr]
   30 | extern void nrn_spike_exchange(struct NrnThread* nt);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:547:6: note: type mismatch in parameter 1
  547 | void nrn_spike_exchange(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:547:6: note: ‘nrn_spike_exchange’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.h:28:11: warning: ‘prop’ violates the C++ One Definition Rule [-Wodr]
   28 |     Prop* prop() const;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.cpp:123:7: note: return value type mismatch
  123 | Prop* NrnProperty::prop() const {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/ndatclas.cpp:123:7: note: ‘prop’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/section.h:308:18: warning: ‘section_list’ violates the C++ One Definition Rule [-Wodr]
  308 | extern hoc_List* section_list; /* Where the Sections live */
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:40:16: note: type ‘struct hoc_Item’ itself violates the C++ One Definition Rule
   40 | typedef struct hoc_Item {
      |                ^
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/init.cpp:102:11: note: ‘section_list’ was previously declared here
  102 | hoc_List* section_list;
      |           ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:95:13: warning: ‘hoc_l_freelist’ violates the C++ One Definition Rule [-Wodr]
   95 | extern void hoc_l_freelist(hoc_List**);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:56:6: note: type mismatch in parameter 1
   56 | void freelist(List** plist) { /*free the list but not the elements*/
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:56:6: note: ‘hoc_l_freelist’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/callbacks/nrncore_callbacks.h:107:6: warning: type of ‘nrnthread_get_trajectory_requests’ does not match original declaration [-Wlto-type-mismatch]
  107 | void nrnthread_get_trajectory_requests(int tid,
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:5801:6: note: type mismatch in parameter 9
 5801 | void nrnthread_get_trajectory_requests(int tid,
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:5801:6: note: ‘nrnthread_get_trajectory_requests’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:5801:6: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrniv_mf.h:127:12: warning: ‘at_time’ violates the C++ One Definition Rule [-Wodr]
  127 | extern int at_time(NrnThread*, double);
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: return value type mismatch
  130 | extern "C" bool at_time(NrnThread* nt, double te) {
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: type ‘bool’ should match type ‘int’
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrniv_mf.h:127:12: warning: type of ‘at_time’ does not match original declaration [-Wlto-type-mismatch]
  127 | extern int at_time(NrnThread*, double);
      |            ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: return value type mismatch
  130 | extern "C" bool at_time(NrnThread* nt, double te) {
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: type ‘bool’ should match type ‘int’
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: ‘at_time’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:130:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:21:13: warning: ‘fixed_record_continuous’ violates the C++ One Definition Rule [-Wodr]
   21 | extern void fixed_record_continuous(struct NrnThread* nt);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:87:6: note: type mismatch in parameter 1
   87 | void fixed_record_continuous(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:87:6: note: ‘fixed_record_continuous’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:22:13: warning: ‘fixed_play_continuous’ violates the C++ One Definition Rule [-Wodr]
   22 | extern void fixed_play_continuous(struct NrnThread* nt);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:81:6: note: type mismatch in parameter 1
   81 | void fixed_play_continuous(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:81:6: note: ‘fixed_play_continuous’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:17:13: warning: ‘nrn_deliver_events’ violates the C++ One Definition Rule [-Wodr]
   17 | extern void nrn_deliver_events(struct NrnThread*);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:49:6: note: type mismatch in parameter 1
   49 | void nrn_deliver_events(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:49:6: note: ‘nrn_deliver_events’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrnoc/nrncvode.h:16:13: warning: ‘deliver_net_events’ violates the C++ One Definition Rule [-Wodr]
   16 | extern void deliver_net_events(struct NrnThread*);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:40:6: note: type mismatch in parameter 1
   40 | void deliver_net_events(NrnThread* nt) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodestb.cpp:40:6: note: ‘deliver_net_events’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodeobj.cpp:84:17: warning: ‘N_VNew_NrnParallelLD’ violates the C++ One Definition Rule [-Wodr]
   84 | extern N_Vector N_VNew_NrnParallelLD(int comm, long int local_length, long int global_length);
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnparallel_ld.cpp:188:21: note: type mismatch in parameter 1
  188 | extern "C" N_Vector N_VNew_NrnParallelLD(MPI_Comm comm,
      |                     ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnparallel_ld.cpp:188:21: note: type ‘struct ompi_communicator_t *’ should match type ‘int’
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnparallel_ld.cpp:188:21: note: ‘N_VNew_NrnParallelLD’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nvector_nrnparallel_ld.cpp:188:21: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/cvodeobj.cpp:83:17: warning: type of ‘N_VNew_Parallel’ does not match original declaration [-Wlto-type-mismatch]
   83 | extern N_Vector N_VNew_Parallel(int comm, long int local_length, long int global_length);
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/nvector_parallel.c:161:10: note: type mismatch in parameter 1
  161 | N_Vector N_VNew_Parallel(MPI_Comm comm,
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/nvector_parallel.c:161:10: note: type ‘struct ompi_communicator_t *’ should match type ‘int’
/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/nvector_parallel.c:161:10: note: ‘N_VNew_Parallel’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared/nvector_parallel.c:161:10: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symdir.h:30:5: warning: ‘__ct_comp ’ violates the C++ One Definition Rule [-Wodr]
   30 |     SymDirectory(const String& parent_path,
      |     ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:106:1: note: type mismatch in parameter 3
  106 | SymDirectory::SymDirectory(const String& parent_path,
      | ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:106:1: note: ‘__ct_comp ’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/symdir.h:50:13: warning: ‘symbol’ violates the C++ One Definition Rule [-Wodr]
   50 |     Symbol* symbol(int index) const;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:367:9: note: return value type mismatch
  367 | Symbol* SymDirectory::symbol(int index) const {
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/symdir.cpp:367:9: note: ‘symbol’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocobserv.h:45:17: warning: ‘Attach’ violates the C++ One Definition Rule [-Wodr]
   45 |     static void Attach(cTemplate*, Observer*);
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocobserv.cpp:50:6: note: type mismatch in parameter 1
   50 | void ClassObservable::Attach(cTemplate* ct, Observer* view) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocobserv.cpp:50:6: note: ‘Attach’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/ocobserv.h:46:17: warning: ‘Detach’ violates the C++ One Definition Rule [-Wodr]
   46 |     static void Detach(cTemplate*, Observer*);
      |                 ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocobserv.cpp:58:6: note: type mismatch in parameter 1
   58 | void ClassObservable::Detach(cTemplate* ct, Observer* view) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ocobserv.cpp:58:6: note: ‘Detach’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.h:21:10: warning: ‘remove’ violates the C++ One Definition Rule [-Wodr]
   21 |     void remove(long);
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:197:6: note: ‘remove’ was previously declared here
  197 | void OcList::remove(long i) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.h:17:10: warning: ‘append’ violates the C++ One Definition Rule [-Wodr]
   17 |     void append(Object*);
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:93:6: note: ‘append’ was previously declared here
   93 | void OcList::append(Object* ob) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.h:23:13: warning: ‘object’ violates the C++ One Definition Rule [-Wodr]
   23 |     Object* object(long);
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:231:9: note: ‘object’ was previously declared here
  231 | Object* OcList::object(long i) {
      |         ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.h:22:10: warning: ‘index’ violates the C++ One Definition Rule [-Wodr]
   22 |     long index(Object*);
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:217:6: note: ‘index’ was previously declared here
  217 | long OcList::index(Object* ob) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.h:20:10: warning: ‘count’ violates the C++ One Definition Rule [-Wodr]
   20 |     long count();
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/oclist.cpp:187:6: note: ‘count’ was previously declared here
  187 | long OcList::count() {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:298:20: warning: ‘hoc_objectdata’ violates the C++ One Definition Rule [-Wodr]
  298 | extern Objectdata* hoc_objectdata;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:123:13: note: type ‘union Objectdata’ itself violates the C++ One Definition Rule
  123 | Objectdata* hoc_objectdata = (Objectdata*) 0;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:298:20: warning: ‘hoc_objectdata’ violates the C++ One Definition Rule [-Wodr]
  298 | extern Objectdata* hoc_objectdata;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:123:13: note: type ‘union Objectdata’ itself violates the C++ One Definition Rule
  123 | Objectdata* hoc_objectdata = (Objectdata*) 0;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:123:13: note: ‘hoc_objectdata’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:150:20: warning: ‘nrn_mech_dll’ violates the C++ One Definition Rule [-Wodr]
  150 | extern const char* nrn_mech_dll;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:405:7: note: type ‘char’ should match type ‘const char’
  405 | char* nrn_mech_dll;            /* but actually only for NEURON mswin and linux */
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:405:7: note: ‘nrn_mech_dll’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:272:21: warning: ‘nrn_global_argv’ violates the C++ One Definition Rule [-Wodr]
  272 | extern const char** nrn_global_argv;
      |                     ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:30:8: note: type ‘char’ should match type ‘const char’
   30 | char** nrn_global_argv;
      |        ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:30:8: note: ‘nrn_global_argv’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/ivocmain.cpp:178:20: warning: ‘neuron_home’ violates the C++ One Definition Rule [-Wodr]
  178 | extern const char* neuron_home;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:404:7: note: type ‘char’ should match type ‘const char’
  404 | char* neuron_home;
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_init.cpp:404:7: note: ‘neuron_home’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.h:149:10: warning: ‘update_ptrs’ violates the C++ One Definition Rule [-Wodr]
  149 |     void update_ptrs();
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:3542:6: note: ‘update_ptrs’ was previously declared here
 3542 | void Graph::update_ptrs() {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:79:18: warning: ‘hoc_l_newlist’ violates the C++ One Definition Rule [-Wodr]
   79 | extern hoc_List* hoc_l_newlist();
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:46:7: note: return value type mismatch
   46 | List* newlist(void) {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:46:7: note: ‘hoc_l_newlist’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoclist.h:94:18: warning: ‘hoc_l_lappendobj’ violates the C++ One Definition Rule [-Wodr]
   94 | extern hoc_Item* hoc_l_lappendobj(hoc_List*, struct Object*);
      |                  ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:190:7: note: type mismatch in parameter 1
  190 | Item* lappendobj(List* list, Object* obj) {
      |       ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/list.cpp:190:7: note: ‘hoc_l_lappendobj’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/../ivoc/datapath.cpp:56:20: warning: ‘hoc_top_level_data’ violates the C++ One Definition Rule [-Wodr]
   56 | extern Objectdata* hoc_top_level_data;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:124:13: note: type ‘union Objectdata’ itself violates the C++ One Definition Rule
  124 | Objectdata* hoc_top_level_data;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hocdec.h:299:20: warning: ‘hoc_top_level_data’ violates the C++ One Definition Rule [-Wodr]
  299 | extern Objectdata* hoc_top_level_data;
      |                    ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:124:13: note: type ‘union Objectdata’ itself violates the C++ One Definition Rule
  124 | Objectdata* hoc_top_level_data;
      |             ^
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc_oop.cpp:124:13: note: ‘hoc_top_level_data’ was previously declared here
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.h:110:10: warning: ‘color’ violates the C++ One Definition Rule [-Wodr]
  110 |     void color(int);
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:1941:6: note: ‘color’ was previously declared here
 1941 | void Graph::color(int i) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.h:111:10: warning: ‘brush’ violates the C++ One Definition Rule [-Wodr]
  111 |     void brush(int);
      |          ^
/builddir/build/BUILD/nrn-8.2.2/src/ivoc/graph.cpp:1947:6: note: ‘brush’ was previously declared here
 1947 | void Graph::brush(int i) {
      |      ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp: In member function ‘alloc_list’:
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:1587:47: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1587 |         cv.ctd_ = new CvodeThreadData[cv.nctd_];
      |                                               ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrncvode/netcvode.cpp:1593:39: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1593 |             d.lcv_ = new Cvode[d.nlcv_];
      |                                       ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/singlech.cpp: In member function ‘set_rates’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/singlech.cpp:175:37: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  175 |     state_ = new SingleChanState[n()];
      |                                     ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/singlech.cpp: In member function ‘__ct_base ’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/singlech.cpp:129:43: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  129 |     state_ = new SingleChanState[info_->n_];
      |                                           ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp: In function ‘nrncore_transfer_info’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/partrans.cpp:1176:47: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1176 |     auto gi = new SetupTransferInfo[cn_nthread];
      |                                               ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnste.cpp: In member function ‘__ct_base ’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnste.cpp:73:35: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
   73 |     states_ = new STEState[nstate_];
      |                                   ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnste.cpp: In member function ‘add_transition’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrnste.cpp:127:45: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  127 |     transitions_ = new STETransition[ntrans_];
      |                                             ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp: In function ‘datumtransform’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write/data/cell_group.cpp:187:52: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  187 |         cg.datumindices = new DatumIndices[cg.ntype];
      |                                                    ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘state_insert’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1763:49: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1763 |         KSState* state = new KSState[state_size_];
      |                                                 ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘gate_insert’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1823:57: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1823 |         KSGateComplex* gc = new KSGateComplex[gate_size_];
      |                                                         ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘trans_insert’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1874:59: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1874 |         KSTransition* trans = new KSTransition[trans_size_];
      |                                                           ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp: In member function ‘__ct_base ’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp:142:40: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  142 |     states_ = new KSSingleState[nstate_];
      |                                        ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kssingle.cpp:144:45: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  144 |     transitions_ = new KSSingleTrans[ntrans_];
      |                                             ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp: In function ‘nrn_spike_exchange_init’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/netpar.cpp:506:43: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  506 |         npe_ = new NetParEvent[nrn_nthread];
      |                                           ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp: In member function ‘v_setup’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/multisplit.cpp:3087:41: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 3087 |         mth_ = new MultiSplitThread[nth_];
      |                                         ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp: In member function ‘setstructure’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1957:39: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1957 |         gc_ = new KSGateComplex[ngate_];
      |                                       ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1961:42: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1961 |         trans_ = new KSTransition[ntrans_];
      |                                          ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/kschan.cpp:1965:37: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1965 |         state_ = new KSState[nstate_];
      |                                     ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write.cpp: In function ‘part1’:
/builddir/build/BUILD/nrn-8.2.2/src/nrniv/nrncore_write.cpp:191:44: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  191 |     cellgroups_ = new CellGroup[nrn_nthread];  // here because following needs mlwithart
      |                                            ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
/usr/bin/ld: /tmp/ccXH53E6.ltrans32.ltrans.o: in function `.L0 ':
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:88:(.text+0x148a): warning: feenableexcept is not implemented and will always fail
/usr/bin/ld: /tmp/ccXH53E6.ltrans32.ltrans.o:/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:86:(.text+0x14c0): warning: fedisableexcept is not implemented and will always fail
/usr/bin/ld: /tmp/ccXH53E6.ltrans32.ltrans.o: in function `.L0 ':
/builddir/build/BUILD/nrn-8.2.2/src/oc/hoc.cpp:63:(.text+0x46a2): warning: fegetexcept is not implemented and will always fail
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E cmake_symlink_library ../../lib/libnrniv.so.0.0.0 ../../lib/libnrniv.so.0.0.0 ../../lib/libnrniv.so
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
[ 98%] Built target nrniv_lib
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nrniv.dir/build.make src/nrniv/CMakeFiles/nrniv.dir/depend
/usr/bin/gmake  -f src/nrnpython/CMakeFiles/hoc_module.dir/build.make src/nrnpython/CMakeFiles/hoc_module.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/CMakeFiles/nrniv.dir/DependInfo.cmake --color=
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/nrn-8.2.2 /builddir/build/BUILD/nrn-8.2.2/src/nrnpython /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython/CMakeFiles/hoc_module.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/usr/bin/gmake  -f src/nrniv/CMakeFiles/nrniv.dir/build.make src/nrniv/CMakeFiles/nrniv.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/usr/bin/gmake  -f src/nrnpython/CMakeFiles/hoc_module.dir/build.make src/nrnpython/CMakeFiles/hoc_module.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
gmake[2]: Entering directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
[ 98%] Building CXX object src/nrniv/CMakeFiles/nrniv.dir/__/oc/modlreg.cpp.o
[ 98%] Building CXX object src/nrniv/CMakeFiles/nrniv.dir/__/oc/ockludge.cpp.o
[ 98%] Building CXX object src/nrniv/CMakeFiles/nrniv.dir/__/ivoc/nrnmain.cpp.o
[ 98%] Generating inithoc.cpp
cd /builddir/build/BUILD/nrn-8.2.2/src/nrnpython && cp /builddir/build/BUILD/nrn-8.2.2/src/nrnpython/inithoc.cpp /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython/inithoc.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -MD -MT src/nrniv/CMakeFiles/nrniv.dir/__/ivoc/nrnmain.cpp.o -MF CMakeFiles/nrniv.dir/__/ivoc/nrnmain.cpp.o.d -o CMakeFiles/nrniv.dir/__/ivoc/nrnmain.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/ivoc/nrnmain.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -MD -MT src/nrniv/CMakeFiles/nrniv.dir/__/oc/ockludge.cpp.o -MF CMakeFiles/nrniv.dir/__/oc/ockludge.cpp.o.d -o CMakeFiles/nrniv.dir/__/oc/ockludge.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/ockludge.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX=1 -DMPI_NO_CPPBIND=1 -DOMPI_SKIP_MPICXX=1 -I/builddir/build/BUILD/nrn-8.2.2/src/ivoc -I/builddir/build/BUILD/nrn-8.2.2/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/src/nrniv -I/builddir/build/BUILD/nrn-8.2.2/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrncvode -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnoc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/oc -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/sundials/shared -I/builddir/build/BUILD/nrn-8.2.2/external/Random123/include -I/builddir/build/BUILD/nrn-8.2.2/src -I/builddir/build/BUILD/nrn-8.2.2/src/gnu -I/builddir/build/BUILD/nrn-8.2.2/src/mesch -I/builddir/build/BUILD/nrn-8.2.2/src/nrnmpi -I/builddir/build/BUILD/nrn-8.2.2/src/nrnpython -I/builddir/build/BUILD/nrn-8.2.2/src/parallel -I/builddir/build/BUILD/nrn-8.2.2/src/scopmath -I/builddir/build/BUILD/nrn-8.2.2/src/sparse -I/builddir/build/BUILD/nrn-8.2.2/src/sparse13 -I/builddir/build/BUILD/nrn-8.2.2/src/sundials -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/cvodes -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/ida -I/builddir/build/BUILD/nrn-8.2.2/src/sundials/shared -I/usr/include/python3.12 -I/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv/oc_generated -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -std=c++11 -MD -MT src/nrniv/CMakeFiles/nrniv.dir/__/oc/modlreg.cpp.o -MF CMakeFiles/nrniv.dir/__/oc/modlreg.cpp.o.d -o CMakeFiles/nrniv.dir/__/oc/modlreg.cpp.o -c /builddir/build/BUILD/nrn-8.2.2/src/oc/modlreg.cpp
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython && /usr/bin/cmake -E copy_directory /builddir/build/BUILD/nrn-8.2.2/share/lib /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/lib
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython && /usr/bin/cmake -E copy_directory /builddir/build/BUILD/nrn-8.2.2/share/demo /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/share/nrn/demo
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
[ 98%] Built target hoc_module
[100%] Linking CXX executable ../../bin/nrniv
cd /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrniv && /usr/bin/cmake -E cmake_link_script CMakeFiles/nrniv.dir/link.txt --verbose=1
/usr/lib64/openmpi/bin/mpicxx -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/nrniv.dir/__/ivoc/nrnmain.cpp.o CMakeFiles/nrniv.dir/__/oc/ockludge.cpp.o CMakeFiles/nrniv.dir/__/oc/modlreg.cpp.o -o ../../bin/nrniv  ../../lib/libnrniv.so.0.0.0 -ldl -ldl /usr/lib64/libreadline.so -lcurses /usr/lib64/libform.so /usr/lib64/libpython3.12.so /usr/lib64/libinterviews.so.0.0.0 /usr/lib64/libX11.so /usr/lib64/libXext.so 
gmake[2]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
[100%] Built target nrniv
gmake[1]: Leaving directory '/builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/CMakeFiles 0
+ . /etc/profile.d/modules.sh
++ . /etc/profile.d/00-modulepath.sh
+++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']'
+++ :
++ '[' -z '' ']'
++ LMOD_ALLOW_ROOT_USE=yes
++ '[' -n '' ']'
++ '[' yes '!=' yes ']'
++ '[' -z /usr/share/modulefiles ']'
++ findExec READLINK_CMD /usr/bin/readlink readlink
++ Nm=READLINK_CMD
++ confPath=/usr/bin/readlink
++ execNm=readlink
++ eval READLINK_CMD=/usr/bin/readlink
+++ READLINK_CMD=/usr/bin/readlink
++ '[' '!' -x /usr/bin/readlink ']'
++ unset Nm confPath execNm
++ findExec PS_CMD /usr/bin/ps ps
++ Nm=PS_CMD
++ confPath=/usr/bin/ps
++ execNm=ps
++ eval PS_CMD=/usr/bin/ps
+++ PS_CMD=/usr/bin/ps
++ '[' '!' -x /usr/bin/ps ']'
++ unset Nm confPath execNm
++ findExec EXPR_CMD /usr/bin/expr expr
++ Nm=EXPR_CMD
++ confPath=/usr/bin/expr
++ execNm=expr
++ eval EXPR_CMD=/usr/bin/expr
+++ EXPR_CMD=/usr/bin/expr
++ '[' '!' -x /usr/bin/expr ']'
++ unset Nm confPath execNm
++ findExec BASENAME_CMD /usr/bin/basename basename
++ Nm=BASENAME_CMD
++ confPath=/usr/bin/basename
++ execNm=basename
++ eval BASENAME_CMD=/usr/bin/basename
+++ BASENAME_CMD=/usr/bin/basename
++ '[' '!' -x /usr/bin/basename ']'
++ unset Nm confPath execNm
++ unset -f findExec
++ '[' -f /proc/1061728/exe ']'
+++ /usr/bin/readlink /proc/1061728/exe
++ my_shell=/usr/bin/bash
+++ /usr/bin/expr /usr/bin/bash : '-*\(.*\)'
++ my_shell=/usr/bin/bash
+++ /usr/bin/basename /usr/bin/bash
++ my_shell=bash
++ case ${my_shell} in
++ '[' -f /usr/share/lmod/lmod/init/bash ']'
++ . /usr/share/lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/share/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE READLINK_CMD
+ module unload mpi/openmpi-riscv64
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Qkyncn
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64
++ dirname /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
*** INSTALLING neuron-8.2.2 ***
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd nrn-8.2.2
+ export MPI_LIB=/usr/lib64
+ MPI_LIB=/usr/lib64
+ export MPI_COMPILE_TYPE=
+ MPI_COMPILE_TYPE=
+ export MPI_PYTHON3_SITEARCH=/usr/lib64/python3.12/site-packages
+ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.12/site-packages
+ export MY_CMAKE_BUILDDIR=redhat-linux-build
+ MY_CMAKE_BUILDDIR=redhat-linux-build
+ export MPI_HOME=/usr
+ MPI_HOME=/usr
+ export MPI_BIN=/usr/bin
+ MPI_BIN=/usr/bin
+ export MPI_SUFFIX=
+ MPI_SUFFIX=
+ echo
+ echo '*** INSTALLING neuron-8.2.2 ***'
+ echo
+ DESTDIR=/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64
+ /usr/bin/cmake --install redhat-linux-build
-- Install configuration: "RelWithDebInfo"
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin/nrniv
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin/nocmodl
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin/modlunit
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/libnrniv.so.0.0.0
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/libnrniv.so
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/nrnmain.cpp
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnmpiuse.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrncvode/nrnneosm.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnconf.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin/nrngui
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin/neurondemo
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin/nrnivmodl
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin/nrnmech_makefile
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin/nrnpyenv.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin/sortspike
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin/mkthreadsafe
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin/nrnpyenv.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin/set_nrnpyenv.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/librxdmath.so.0.0.0
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/librxdmath.so
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib/python
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib/python/neuron
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib/python/neuron/rxd
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib/python/neuron/rxd/geometry3d
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib/python/neuron/rxd/geometry3d/CMakeFiles
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib/python/neuron/rxd/geometry3d/setup.py
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hocload.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/shape.cm2
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/auditscripts
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/auditscripts/retrieve.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/auditscripts/gettarname
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/auditscripts/hocaudit.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/auditscripts/saveaudit
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/auditscripts/notes
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/nrnunits.lib.in
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/nrn.defaults.in
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/prologue.id
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/prcellstate.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/runfit.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mkcurve.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/kinbuild.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/netbild.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/showmech.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/lincir.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/import3d
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/import3d/read_nts.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/import3d/read_morphml.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/import3d/read_nlcda3.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/import3d/read_swc.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/import3d/read_nlcda.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/import3d/import3d_gui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/import3d/import3d_sec.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/chanbild
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/chanbild/kstrans.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/chanbild/ksgate.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/chanbild/kschanbg.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/chanbild/ksstate.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/chanbild/const.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/chanbild/exp.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/chanbild/sigmoid.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/chanbild/properties.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/chanbild/linoid.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/chanbild/table.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/chanbild/kstgui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/chanbild/gategui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/chanbild/chanbild1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/modlunit.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/lincir
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/lincir/linmech.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/lincir/elmbase.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/lincir/lingraph.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/lincir/lincir1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/pointgrp.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/impedanx.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/funfit.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/impedanc.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/pointbsr.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/single1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/atoltool.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/loadbal.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/wingroup.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/logax.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/netbild
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/netbild/artcel.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/netbild/syntypes.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/netbild/netgui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/netbild/netready.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/netbild/edgegui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/netbild/spkplot.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/netbild/netdata.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/netbild/grstrlst.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/subiter.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/impratio.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/celbild.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/stdrun.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/vplay.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/attshape.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/gatherv.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/varmeth1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/parmvals.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/mviewxml.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/secanal.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/treeview.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/allcell.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/distinctparm.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/ncview.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/mviewgui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/rcclasses.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/artview.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/ppanal.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/distinct.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/realcell.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/allpp.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/mview1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview/parmsets.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/stdgui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/pcchdir.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/inserter.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/corenrn.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/shapebox.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mulfit
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mulfit/e_actpot.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mulfit/eoneprim.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mulfit/e_xy.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mulfit/mulfit1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mulfit/protorun.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mulfit/e_norm.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mulfit/optwrap.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mulfit/fitparm.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mulfit/eonerun.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mulfit/eparmlst.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mulfit/clampfit.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mulfit/eonefunc.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mulfit/e_y.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/celbild
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/celbild/celbild1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/celbild/psubset.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/celbild/celmang.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/celbild/celgeom.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/celbild/celset.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/celbild/celmemb.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/celbild/inhomofn.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/celbild/celtopol.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/nrngui1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/parcom.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/singlech.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/macload.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mview.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/thresh.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/netparmpi.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mulfit.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/pointman.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/electrod.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/family.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/nrngui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/single.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/vecwrap.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/noload.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/stdlib.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/movierun.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/binfo.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/chanbild.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/grapher.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/import3d.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/hoc/mknrndll.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/helpdict
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/cleanup
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/shape.cm1
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/hh.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/dend3.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/singhh.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/dend3
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/dend3/syn3.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/dend3/control.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/dend3/dend3.nrn
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/hh.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/demo.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/dynclamp.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/testca.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/singhh.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/release.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/cycle.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/demo.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/sync
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/sync/cell.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/sync/demosync.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/sync/init.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/sync/start.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/sync/spkplot.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/sync/synchronize.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/singhhchan.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/d3init.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/dynclamp.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/pyramid.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/reconst.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/dynchan.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/release.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/nomodel.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/pyramid.nrn
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/release
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/release/khhchan.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/release/mcna.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/release/cabpump.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/release/camchan.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/release/nacaex.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/release/nachan.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/release/cachan1.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/release/invlfire.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/release/release.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/demo/release/capump.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/nrnunits.lib
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/nrn.defaults
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/nrn/lib/cleanup
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnrandom.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/membfunc.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/hoclist.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/section.h
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnmpiuse.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrn_ansi.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/cabvars.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnassrt.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/neuron.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnran123.h
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnconf.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnmpi.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/hoc.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/isoc99.h
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrncvode
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrncvode/nrnneosm.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnversionmacros.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnpy_hoc.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/ocfunc.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/spmatrix.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/newton_struct.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/hoc_membf.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnredef.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/hocgetsym.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/scoplib.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrncvode.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/ocmisc.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnoc_ml.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nmodlmutex.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/multisplit.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/mech_api.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/cspredef.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/md1redef.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/md2redef.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnpthread.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnsemanticversion.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnapi.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnmpidec.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/spconfig.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/oc_ansi.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrnisaac.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/ivstream.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/options.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/mcran4.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/membdef.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/hocparse.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/hocdec.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/cspmatrix.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/hocassrt.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/nrniv_mf.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/include/multicore.h
+ RPM_LD_FLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -L/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64'
~/build/BUILD/nrn-8.2.2/redhat-linux-build/src/nrnpython ~/build/BUILD/nrn-8.2.2
+ pushd redhat-linux-build/src/nrnpython/
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP'
cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++
cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-int’ is not valid for C++
inithoc.cpp:206:12: warning: ‘int have_opt(const char*)’ defined but not used [-Wunused-function]
  206 | static int have_opt(const char* arg) {
      |            ^~~~~~~~
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64 --prefix /usr --install-lib /usr/lib64/python3.12/site-packages
/usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.
        Follow the current Python packaging guidelines when building
        Python RPM packages.
        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
        and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details.
        ********************************************************************************
!!
  self.initialize_options()
/usr/lib64/python3.12/site-packages/neuron/rxd/species.py:195: SyntaxWarning: invalid escape sequence '\['
/usr/lib64/python3.12/site-packages/neuron/rxd/species.py:195: SyntaxWarning: invalid escape sequence '\['
+ rm -rfv /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin/__pycache__
+ popd
~/build/BUILD/nrn-8.2.2
+ pushd /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/
~/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64 ~/build/BUILD/nrn-8.2.2
+ ln -sv ./libnrniv.so.0.0.0 libnrniv.so.0
'libnrniv.so.0' -> './libnrniv.so.0.0.0'
+ ln -sv ./librxdmath.so.0.0.0 librxdmath.so.0
'librxdmath.so.0' -> './librxdmath.so.0.0.0'
+ popd
~/build/BUILD/nrn-8.2.2
+ rm -rfv /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib/python/neuron/
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib/python/neuron/rxd/geometry3d/CMakeFiles'
removed '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib/python/neuron/rxd/geometry3d/setup.py'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib/python/neuron/rxd/geometry3d'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib/python/neuron/rxd'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib/python/neuron/'
+ find . /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/ -name '*.o' -exec rm -f '{}' ';'
+ find . /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/ -name '*.la' -exec rm -f '{}' ';'
+ rm -rf /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/include/ivstream.h
+ rm -fv /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/share/nrn/libtool
+ pushd /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/bin/
~/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin ~/build/BUILD/nrn-8.2.2
+ sed -i 's|-Wl,-dT,.*.ld||' nrnmech_makefile
+ popd
~/build/BUILD/nrn-8.2.2
+ '[' x '!=' x ']'
+ . /etc/profile.d/modules.sh
++ . /etc/profile.d/00-modulepath.sh
+++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']'
+++ :
++ '[' -z '' ']'
++ LMOD_ALLOW_ROOT_USE=yes
++ '[' -n '' ']'
++ '[' yes '!=' yes ']'
++ '[' -z /usr/share/modulefiles ']'
++ findExec READLINK_CMD /usr/bin/readlink readlink
++ Nm=READLINK_CMD
++ confPath=/usr/bin/readlink
++ execNm=readlink
++ eval READLINK_CMD=/usr/bin/readlink
+++ READLINK_CMD=/usr/bin/readlink
++ '[' '!' -x /usr/bin/readlink ']'
++ unset Nm confPath execNm
++ findExec PS_CMD /usr/bin/ps ps
++ Nm=PS_CMD
++ confPath=/usr/bin/ps
++ execNm=ps
++ eval PS_CMD=/usr/bin/ps
+++ PS_CMD=/usr/bin/ps
++ '[' '!' -x /usr/bin/ps ']'
++ unset Nm confPath execNm
++ findExec EXPR_CMD /usr/bin/expr expr
++ Nm=EXPR_CMD
++ confPath=/usr/bin/expr
++ execNm=expr
++ eval EXPR_CMD=/usr/bin/expr
+++ EXPR_CMD=/usr/bin/expr
++ '[' '!' -x /usr/bin/expr ']'
++ unset Nm confPath execNm
++ findExec BASENAME_CMD /usr/bin/basename basename
++ Nm=BASENAME_CMD
++ confPath=/usr/bin/basename
++ execNm=basename
++ eval BASENAME_CMD=/usr/bin/basename
+++ BASENAME_CMD=/usr/bin/basename
++ '[' '!' -x /usr/bin/basename ']'
++ unset Nm confPath execNm
++ unset -f findExec
++ '[' -f /proc/1113007/exe ']'
+++ /usr/bin/readlink /proc/1113007/exe
++ my_shell=/usr/bin/bash
+++ /usr/bin/expr /usr/bin/bash : '-*\(.*\)'
++ my_shell=/usr/bin/bash
+++ /usr/bin/basename /usr/bin/bash
++ my_shell=bash
++ case ${my_shell} in
++ '[' -f /usr/share/lmod/lmod/init/bash ']'
++ . /usr/share/lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/share/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE READLINK_CMD
+ module load mpi/mpich-riscv64
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ export 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer'
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer'
+ export MPI_COMPILE_TYPE=-mpich
+ MPI_COMPILE_TYPE=-mpich
+ export MY_CMAKE_BUILDDIR=redhat-linux-build-mpich
*** INSTALLING neuron-8.2.2-mpich ***
+ MY_CMAKE_BUILDDIR=redhat-linux-build-mpich
+ echo
+ echo '*** INSTALLING neuron-8.2.2-mpich ***'
+ echo
+ DESTDIR=/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64
+ /usr/bin/cmake --install redhat-linux-build-mpich
-- Install configuration: "RelWithDebInfo"
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/bin/nrniv
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/bin/nocmodl
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/bin/modlunit
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/lib/libnrniv.so.0.0.0
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/lib/libnrniv.so
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/nrnmain.cpp
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnmpiuse.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrncvode/nrnneosm.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnconf.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/bin/nrngui
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/bin/neurondemo
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/bin/nrnivmodl
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/bin/nrnmech_makefile
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/bin/nrnpyenv.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/bin/sortspike
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/bin/mkthreadsafe
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/bin/nrnpyenv.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/bin/set_nrnpyenv.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/lib/librxdmath.so.0.0.0
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/lib/librxdmath.so
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/lib/python
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/lib/python/neuron
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/lib/python/neuron/rxd
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/lib/python/neuron/rxd/geometry3d
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/lib/python/neuron/rxd/geometry3d/CMakeFiles
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/lib/python/neuron/rxd/geometry3d/setup.py
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hocload.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/shape.cm2
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/auditscripts
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/auditscripts/retrieve.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/auditscripts/gettarname
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/auditscripts/hocaudit.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/auditscripts/saveaudit
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/auditscripts/notes
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/nrnunits.lib.in
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/nrn.defaults.in
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/prologue.id
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/prcellstate.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/runfit.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mkcurve.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/kinbuild.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/netbild.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/showmech.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/lincir.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/import3d
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/import3d/read_nts.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/import3d/read_morphml.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/import3d/read_nlcda3.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/import3d/read_swc.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/import3d/read_nlcda.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/import3d/import3d_gui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/import3d/import3d_sec.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/chanbild
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/chanbild/kstrans.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/chanbild/ksgate.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/chanbild/kschanbg.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/chanbild/ksstate.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/chanbild/const.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/chanbild/exp.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/chanbild/sigmoid.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/chanbild/properties.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/chanbild/linoid.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/chanbild/table.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/chanbild/kstgui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/chanbild/gategui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/chanbild/chanbild1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/modlunit.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/lincir
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/lincir/linmech.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/lincir/elmbase.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/lincir/lingraph.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/lincir/lincir1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/pointgrp.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/impedanx.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/funfit.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/impedanc.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/pointbsr.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/single1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/atoltool.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/loadbal.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/wingroup.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/logax.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/netbild
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/netbild/artcel.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/netbild/syntypes.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/netbild/netgui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/netbild/netready.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/netbild/edgegui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/netbild/spkplot.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/netbild/netdata.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/netbild/grstrlst.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/subiter.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/impratio.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/celbild.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/stdrun.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/vplay.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/attshape.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/gatherv.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/varmeth1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/parmvals.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/mviewxml.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/secanal.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/treeview.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/allcell.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/distinctparm.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/ncview.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/mviewgui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/rcclasses.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/artview.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/ppanal.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/distinct.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/realcell.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/allpp.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/mview1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview/parmsets.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/stdgui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/pcchdir.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/inserter.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/corenrn.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/shapebox.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mulfit
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mulfit/e_actpot.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mulfit/eoneprim.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mulfit/e_xy.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mulfit/mulfit1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mulfit/protorun.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mulfit/e_norm.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mulfit/optwrap.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mulfit/fitparm.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mulfit/eonerun.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mulfit/eparmlst.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mulfit/clampfit.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mulfit/eonefunc.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mulfit/e_y.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/celbild
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/celbild/celbild1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/celbild/psubset.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/celbild/celmang.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/celbild/celgeom.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/celbild/celset.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/celbild/celmemb.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/celbild/inhomofn.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/celbild/celtopol.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/nrngui1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/parcom.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/singlech.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/macload.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mview.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/thresh.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/netparmpi.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mulfit.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/pointman.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/electrod.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/family.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/nrngui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/single.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/vecwrap.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/noload.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/stdlib.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/movierun.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/binfo.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/chanbild.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/grapher.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/import3d.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/hoc/mknrndll.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/helpdict
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/cleanup
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/shape.cm1
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/hh.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/dend3.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/singhh.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/dend3
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/dend3/syn3.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/dend3/control.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/dend3/dend3.nrn
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/hh.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/demo.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/dynclamp.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/testca.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/singhh.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/release.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/cycle.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/demo.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/sync
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/sync/cell.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/sync/demosync.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/sync/init.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/sync/start.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/sync/spkplot.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/sync/synchronize.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/singhhchan.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/d3init.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/dynclamp.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/pyramid.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/reconst.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/dynchan.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/release.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/nomodel.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/pyramid.nrn
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/release
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/release/khhchan.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/release/mcna.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/release/cabpump.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/release/camchan.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/release/nacaex.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/release/nachan.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/release/cachan1.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/release/invlfire.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/release/release.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/demo/release/capump.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/nrnunits.lib
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/nrn.defaults
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/share/nrn/lib/cleanup
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnrandom.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/membfunc.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/hoclist.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/section.h
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnmpiuse.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrn_ansi.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/cabvars.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnassrt.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/neuron.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnran123.h
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnconf.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnmpi.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/hoc.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/isoc99.h
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrncvode
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrncvode/nrnneosm.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnversionmacros.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnpy_hoc.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/ocfunc.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/spmatrix.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/newton_struct.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/hoc_membf.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnredef.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/hocgetsym.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/scoplib.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrncvode.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/ocmisc.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnoc_ml.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nmodlmutex.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/multisplit.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/mech_api.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/cspredef.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/md1redef.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/md2redef.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnpthread.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnsemanticversion.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnapi.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnmpidec.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/spconfig.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/oc_ansi.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrnisaac.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/ivstream.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/options.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/mcran4.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/membdef.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/hocparse.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/hocdec.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/cspmatrix.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/hocassrt.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/nrniv_mf.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/include/multicore.h
~/build/BUILD/nrn-8.2.2/redhat-linux-build-mpich/src/nrnpython ~/build/BUILD/nrn-8.2.2
+ RPM_LD_FLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -L/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/lib'
+ pushd redhat-linux-build-mpich/src/nrnpython/
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP'
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64 --prefix /usr --install-lib /usr/lib64/python3.12/site-packages/mpich
/usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.
        Follow the current Python packaging guidelines when building
        Python RPM packages.
        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
        and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details.
        ********************************************************************************
!!
  self.initialize_options()
/usr/lib64/python3.12/site-packages/mpich/neuron/rxd/species.py:195: SyntaxWarning: invalid escape sequence '\['
/usr/lib64/python3.12/site-packages/mpich/neuron/rxd/species.py:195: SyntaxWarning: invalid escape sequence '\['
+ rm -rfv /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin/__pycache__
~/build/BUILD/nrn-8.2.2
~/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/lib ~/build/BUILD/nrn-8.2.2
+ popd
+ pushd /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/lib/
+ ln -sv ./libnrniv.so.0.0.0 libnrniv.so.0
'libnrniv.so.0' -> './libnrniv.so.0.0.0'
+ ln -sv ./librxdmath.so.0.0.0 librxdmath.so.0
'librxdmath.so.0' -> './librxdmath.so.0.0.0'
~/build/BUILD/nrn-8.2.2
+ popd
+ rm -rfv /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/lib/python/neuron/
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/lib/python/neuron/rxd/geometry3d/CMakeFiles'
removed '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/lib/python/neuron/rxd/geometry3d/setup.py'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/lib/python/neuron/rxd/geometry3d'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/lib/python/neuron/rxd'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/lib/python/neuron/'
+ find . /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/lib/ -name '*.o' -exec rm -f '{}' ';'
+ find . /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/lib/ -name '*.la' -exec rm -f '{}' ';'
+ rm -rf /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/include/ivstream.h
+ rm -fv /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/share/nrn/libtool
+ pushd /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/bin/
~/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/bin ~/build/BUILD/nrn-8.2.2
+ sed -i 's|-Wl,-dT,.*.ld||' nrnmech_makefile
+ popd
~/build/BUILD/nrn-8.2.2
+ '[' x_mpich '!=' x ']'
+ rm -rf /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/share/nrn/demo
+ pushd /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/mpich/bin/
~/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/mpich/bin ~/build/BUILD/nrn-8.2.2
+ sed -i s/nrniv/nrniv_mpich/g nrngui
+ sed -i -e s/nrniv/nrniv_mpich/g -e s/nrnmech_makefile/nrnmech_makefile_mpich/g -e s/nocmodl/nocmodl_mpich/g nrnivmodl
+ sed -i -e s/nocmodl/nocmodl_mpich/g nrnmech_makefile
+ sed -i -e s/nocmodl/nocmodl_mpich/g mkthreadsafe
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v modlunit modlunit_mpich
renamed 'modlunit' -> 'modlunit_mpich'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v neurondemo neurondemo_mpich
renamed 'neurondemo' -> 'neurondemo_mpich'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v nrngui nrngui_mpich
renamed 'nrngui' -> 'nrngui_mpich'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v nrniv nrniv_mpich
renamed 'nrniv' -> 'nrniv_mpich'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v sortspike sortspike_mpich
renamed 'sortspike' -> 'sortspike_mpich'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v mkthreadsafe mkthreadsafe_mpich
renamed 'mkthreadsafe' -> 'mkthreadsafe_mpich'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v nocmodl nocmodl_mpich
renamed 'nocmodl' -> 'nocmodl_mpich'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v nrnivmodl nrnivmodl_mpich
renamed 'nrnivmodl' -> 'nrnivmodl_mpich'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v nrnmech_makefile nrnmech_makefile_mpich
renamed 'nrnmech_makefile' -> 'nrnmech_makefile_mpich'
+ mv -v nrnpyenv.sh nrnpyenv_mpich.sh
renamed 'nrnpyenv.sh' -> 'nrnpyenv_mpich.sh'
+ mv -v set_nrnpyenv.sh set_nrnpyenv_mpich.sh
renamed 'set_nrnpyenv.sh' -> 'set_nrnpyenv_mpich.sh'
+ popd
~/build/BUILD/nrn-8.2.2
+ . /etc/profile.d/modules.sh
++ . /etc/profile.d/00-modulepath.sh
+++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']'
+++ :
++ '[' -z '' ']'
++ LMOD_ALLOW_ROOT_USE=yes
++ '[' -n '' ']'
++ '[' yes '!=' yes ']'
++ '[' -z /usr/share/modulefiles ']'
++ findExec READLINK_CMD /usr/bin/readlink readlink
++ Nm=READLINK_CMD
++ confPath=/usr/bin/readlink
++ execNm=readlink
++ eval READLINK_CMD=/usr/bin/readlink
+++ READLINK_CMD=/usr/bin/readlink
++ '[' '!' -x /usr/bin/readlink ']'
++ unset Nm confPath execNm
++ findExec PS_CMD /usr/bin/ps ps
++ Nm=PS_CMD
++ confPath=/usr/bin/ps
++ execNm=ps
++ eval PS_CMD=/usr/bin/ps
+++ PS_CMD=/usr/bin/ps
++ '[' '!' -x /usr/bin/ps ']'
++ unset Nm confPath execNm
++ findExec EXPR_CMD /usr/bin/expr expr
++ Nm=EXPR_CMD
++ confPath=/usr/bin/expr
++ execNm=expr
++ eval EXPR_CMD=/usr/bin/expr
+++ EXPR_CMD=/usr/bin/expr
++ '[' '!' -x /usr/bin/expr ']'
++ unset Nm confPath execNm
++ findExec BASENAME_CMD /usr/bin/basename basename
++ Nm=BASENAME_CMD
++ confPath=/usr/bin/basename
++ execNm=basename
++ eval BASENAME_CMD=/usr/bin/basename
+++ BASENAME_CMD=/usr/bin/basename
++ '[' '!' -x /usr/bin/basename ']'
++ unset Nm confPath execNm
++ unset -f findExec
++ '[' -f /proc/1113007/exe ']'
+++ /usr/bin/readlink /proc/1113007/exe
++ my_shell=/usr/bin/bash
+++ /usr/bin/expr /usr/bin/bash : '-*\(.*\)'
++ my_shell=/usr/bin/bash
+++ /usr/bin/basename /usr/bin/bash
++ my_shell=bash
++ case ${my_shell} in
++ '[' -f /usr/share/lmod/lmod/init/bash ']'
++ . /usr/share/lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/share/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE READLINK_CMD
+ module unload mpi/mpich-riscv64
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ . /etc/profile.d/modules.sh
++ . /etc/profile.d/00-modulepath.sh
+++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']'
+++ :
++ '[' -z '' ']'
++ LMOD_ALLOW_ROOT_USE=yes
++ '[' -n '' ']'
++ '[' yes '!=' yes ']'
++ '[' -z /usr/share/modulefiles ']'
++ findExec READLINK_CMD /usr/bin/readlink readlink
++ Nm=READLINK_CMD
++ confPath=/usr/bin/readlink
++ execNm=readlink
++ eval READLINK_CMD=/usr/bin/readlink
+++ READLINK_CMD=/usr/bin/readlink
++ '[' '!' -x /usr/bin/readlink ']'
++ unset Nm confPath execNm
++ findExec PS_CMD /usr/bin/ps ps
++ Nm=PS_CMD
++ confPath=/usr/bin/ps
++ execNm=ps
++ eval PS_CMD=/usr/bin/ps
+++ PS_CMD=/usr/bin/ps
++ '[' '!' -x /usr/bin/ps ']'
++ unset Nm confPath execNm
++ findExec EXPR_CMD /usr/bin/expr expr
++ Nm=EXPR_CMD
++ confPath=/usr/bin/expr
++ execNm=expr
++ eval EXPR_CMD=/usr/bin/expr
+++ EXPR_CMD=/usr/bin/expr
++ '[' '!' -x /usr/bin/expr ']'
++ unset Nm confPath execNm
++ findExec BASENAME_CMD /usr/bin/basename basename
++ Nm=BASENAME_CMD
++ confPath=/usr/bin/basename
++ execNm=basename
++ eval BASENAME_CMD=/usr/bin/basename
+++ BASENAME_CMD=/usr/bin/basename
++ '[' '!' -x /usr/bin/basename ']'
++ unset Nm confPath execNm
++ unset -f findExec
++ '[' -f /proc/1113007/exe ']'
+++ /usr/bin/readlink /proc/1113007/exe
++ my_shell=/usr/bin/bash
+++ /usr/bin/expr /usr/bin/bash : '-*\(.*\)'
++ my_shell=/usr/bin/bash
+++ /usr/bin/basename /usr/bin/bash
++ my_shell=bash
++ case ${my_shell} in
++ '[' -f /usr/share/lmod/lmod/init/bash ']'
++ . /usr/share/lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/share/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE READLINK_CMD
+ module load mpi/openmpi-riscv64
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
*** INSTALLING neuron-8.2.2-openmpi ***
+ return 0
+ export OMPI_MCA_rmaps_base_oversubscribe=1
+ OMPI_MCA_rmaps_base_oversubscribe=1
+ export MPI_COMPILE_TYPE=-openmpi
+ MPI_COMPILE_TYPE=-openmpi
+ export MY_CMAKE_BUILDDIR=redhat-linux-build-openmpi
+ MY_CMAKE_BUILDDIR=redhat-linux-build-openmpi
+ echo
+ echo '*** INSTALLING neuron-8.2.2-openmpi ***'
+ echo
+ DESTDIR=/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64
+ /usr/bin/cmake --install redhat-linux-build-openmpi
-- Install configuration: "RelWithDebInfo"
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/bin/nrniv
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/bin/nocmodl
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/bin/modlunit
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/lib/libnrniv.so.0.0.0
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/lib/libnrniv.so
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/nrnmain.cpp
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnmpiuse.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrncvode/nrnneosm.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnconf.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/bin/nrngui
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/bin/neurondemo
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/bin/nrnivmodl
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/bin/nrnmech_makefile
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/bin/nrnpyenv.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/bin/sortspike
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/bin/mkthreadsafe
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/bin/nrnpyenv.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/bin/set_nrnpyenv.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/lib/librxdmath.so.0.0.0
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/lib/librxdmath.so
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/lib/python
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/lib/python/neuron
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/lib/python/neuron/rxd
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/lib/python/neuron/rxd/geometry3d
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/lib/python/neuron/rxd/geometry3d/CMakeFiles
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/lib/python/neuron/rxd/geometry3d/setup.py
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hocload.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/shape.cm2
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/auditscripts
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/auditscripts/retrieve.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/auditscripts/gettarname
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/auditscripts/hocaudit.sh
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/auditscripts/saveaudit
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/auditscripts/notes
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/nrnunits.lib.in
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/nrn.defaults.in
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/prologue.id
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/prcellstate.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/runfit.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mkcurve.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/kinbuild.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/netbild.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/showmech.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/lincir.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/import3d
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/import3d/read_nts.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/import3d/read_morphml.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/import3d/read_nlcda3.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/import3d/read_swc.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/import3d/read_nlcda.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/import3d/import3d_gui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/import3d/import3d_sec.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/chanbild
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/chanbild/kstrans.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/chanbild/ksgate.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/chanbild/kschanbg.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/chanbild/ksstate.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/chanbild/const.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/chanbild/exp.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/chanbild/sigmoid.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/chanbild/properties.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/chanbild/linoid.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/chanbild/table.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/chanbild/kstgui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/chanbild/gategui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/chanbild/chanbild1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/modlunit.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/lincir
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/lincir/linmech.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/lincir/elmbase.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/lincir/lingraph.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/lincir/lincir1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/pointgrp.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/impedanx.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/funfit.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/impedanc.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/pointbsr.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/single1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/atoltool.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/loadbal.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/wingroup.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/logax.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/netbild
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/netbild/artcel.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/netbild/syntypes.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/netbild/netgui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/netbild/netready.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/netbild/edgegui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/netbild/spkplot.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/netbild/netdata.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/netbild/grstrlst.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/subiter.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/impratio.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/celbild.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/stdrun.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/vplay.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/attshape.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/gatherv.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/varmeth1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/parmvals.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/mviewxml.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/secanal.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/treeview.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/allcell.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/distinctparm.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/ncview.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/mviewgui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/rcclasses.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/artview.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/ppanal.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/distinct.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/realcell.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/allpp.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/mview1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview/parmsets.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/stdgui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/pcchdir.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/inserter.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/corenrn.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/shapebox.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mulfit
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mulfit/e_actpot.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mulfit/eoneprim.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mulfit/e_xy.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mulfit/mulfit1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mulfit/protorun.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mulfit/e_norm.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mulfit/optwrap.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mulfit/fitparm.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mulfit/eonerun.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mulfit/eparmlst.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mulfit/clampfit.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mulfit/eonefunc.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mulfit/e_y.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/celbild
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/celbild/celbild1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/celbild/psubset.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/celbild/celmang.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/celbild/celgeom.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/celbild/celset.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/celbild/celmemb.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/celbild/inhomofn.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/celbild/celtopol.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/nrngui1.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/parcom.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/singlech.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/macload.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mview.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/thresh.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/netparmpi.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mulfit.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/pointman.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/electrod.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/family.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/nrngui.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/single.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/vecwrap.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/noload.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/stdlib.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/movierun.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/binfo.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/chanbild.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/grapher.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/import3d.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/hoc/mknrndll.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/helpdict
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/cleanup
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/shape.cm1
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/hh.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/dend3.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/singhh.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/dend3
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/dend3/syn3.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/dend3/control.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/dend3/dend3.nrn
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/hh.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/demo.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/dynclamp.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/testca.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/singhh.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/release.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/cycle.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/demo.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/sync
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/sync/cell.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/sync/demosync.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/sync/init.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/sync/start.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/sync/spkplot.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/sync/synchronize.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/singhhchan.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/d3init.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/dynclamp.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/pyramid.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/reconst.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/dynchan.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/release.ses
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/nomodel.hoc
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/pyramid.nrn
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/release
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/release/khhchan.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/release/mcna.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/release/cabpump.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/release/camchan.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/release/nacaex.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/release/nachan.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/release/cachan1.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/release/invlfire.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/release/release.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/demo/release/capump.mod
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/nrnunits.lib
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/nrn.defaults
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/share/nrn/lib/cleanup
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnrandom.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/membfunc.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/hoclist.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/section.h
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnmpiuse.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrn_ansi.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/cabvars.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnassrt.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/neuron.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnran123.h
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnconf.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnmpi.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/hoc.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/isoc99.h
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrncvode
-- Up-to-date: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrncvode/nrnneosm.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnversionmacros.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnpy_hoc.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/ocfunc.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/spmatrix.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/newton_struct.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/hoc_membf.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnredef.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/hocgetsym.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/scoplib.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrncvode.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/ocmisc.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnoc_ml.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nmodlmutex.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/multisplit.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/mech_api.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/cspredef.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/md1redef.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/md2redef.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnpthread.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnsemanticversion.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnapi.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnmpidec.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/spconfig.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/oc_ansi.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrnisaac.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/ivstream.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/options.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/mcran4.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/membdef.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/hocparse.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/hocdec.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/cspmatrix.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/hocassrt.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/nrniv_mf.h
-- Installing: /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/include/multicore.h
+ RPM_LD_FLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -L/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/lib'
~/build/BUILD/nrn-8.2.2/redhat-linux-build-openmpi/src/nrnpython ~/build/BUILD/nrn-8.2.2
+ pushd redhat-linux-build-openmpi/src/nrnpython/
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP'
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64 --prefix /usr --install-lib /usr/lib64/python3.12/site-packages/openmpi
/usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.
        Follow the current Python packaging guidelines when building
        Python RPM packages.
        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
        and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details.
        ********************************************************************************
!!
  self.initialize_options()
/usr/lib64/python3.12/site-packages/openmpi/neuron/rxd/species.py:195: SyntaxWarning: invalid escape sequence '\['
/usr/lib64/python3.12/site-packages/openmpi/neuron/rxd/species.py:195: SyntaxWarning: invalid escape sequence '\['
+ rm -rfv /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/bin/__pycache__
~/build/BUILD/nrn-8.2.2
~/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/lib ~/build/BUILD/nrn-8.2.2
+ popd
+ pushd /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/lib/
+ ln -sv ./libnrniv.so.0.0.0 libnrniv.so.0
'libnrniv.so.0' -> './libnrniv.so.0.0.0'
+ ln -sv ./librxdmath.so.0.0.0 librxdmath.so.0
'librxdmath.so.0' -> './librxdmath.so.0.0.0'
~/build/BUILD/nrn-8.2.2
+ popd
+ rm -rfv /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/lib/python/neuron/
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3dextensions_0.dir'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/lib/python/neuron/rxd/geometry3d/CMakeFiles/rxd_cython_generated.dir'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/lib/python/neuron/rxd/geometry3d/CMakeFiles/rx3d.dir'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/lib/python/neuron/rxd/geometry3d/CMakeFiles'
removed '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/lib/python/neuron/rxd/geometry3d/setup.py'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/lib/python/neuron/rxd/geometry3d'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/lib/python/neuron/rxd'
removed directory '/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/lib/python/neuron/'
+ find . /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/lib/ -name '*.o' -exec rm -f '{}' ';'
+ find . /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/lib/ -name '*.la' -exec rm -f '{}' ';'
+ rm -rf /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/include/ivstream.h
+ rm -fv /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/share/nrn/libtool
+ pushd /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/bin/
~/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/bin ~/build/BUILD/nrn-8.2.2
+ sed -i 's|-Wl,-dT,.*.ld||' nrnmech_makefile
~/build/BUILD/nrn-8.2.2
+ popd
+ '[' x_openmpi '!=' x ']'
+ rm -rf /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/share/nrn/demo
~/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/openmpi/bin ~/build/BUILD/nrn-8.2.2
+ pushd /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64//usr/lib64/openmpi/bin/
+ sed -i s/nrniv/nrniv_openmpi/g nrngui
+ sed -i -e s/nrniv/nrniv_openmpi/g -e s/nrnmech_makefile/nrnmech_makefile_openmpi/g -e s/nocmodl/nocmodl_openmpi/g nrnivmodl
+ sed -i -e s/nocmodl/nocmodl_openmpi/g nrnmech_makefile
+ sed -i -e s/nocmodl/nocmodl_openmpi/g mkthreadsafe
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v modlunit modlunit_openmpi
renamed 'modlunit' -> 'modlunit_openmpi'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v neurondemo neurondemo_openmpi
renamed 'neurondemo' -> 'neurondemo_openmpi'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v nrngui nrngui_openmpi
renamed 'nrngui' -> 'nrngui_openmpi'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v nrniv nrniv_openmpi
renamed 'nrniv' -> 'nrniv_openmpi'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v sortspike sortspike_openmpi
renamed 'sortspike' -> 'sortspike_openmpi'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v mkthreadsafe mkthreadsafe_openmpi
renamed 'mkthreadsafe' -> 'mkthreadsafe_openmpi'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v nocmodl nocmodl_openmpi
renamed 'nocmodl' -> 'nocmodl_openmpi'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v nrnivmodl nrnivmodl_openmpi
renamed 'nrnivmodl' -> 'nrnivmodl_openmpi'
+ for f in modlunit neurondemo nrngui nrniv sortspike mkthreadsafe nocmodl nrnivmodl nrnmech_makefile
+ mv -v nrnmech_makefile nrnmech_makefile_openmpi
renamed 'nrnmech_makefile' -> 'nrnmech_makefile_openmpi'
+ mv -v nrnpyenv.sh nrnpyenv_openmpi.sh
renamed 'nrnpyenv.sh' -> 'nrnpyenv_openmpi.sh'
+ mv -v set_nrnpyenv.sh set_nrnpyenv_openmpi.sh
renamed 'set_nrnpyenv.sh' -> 'set_nrnpyenv_openmpi.sh'
~/build/BUILD/nrn-8.2.2
+ popd
+ . /etc/profile.d/modules.sh
++ . /etc/profile.d/00-modulepath.sh
+++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']'
+++ :
++ '[' -z '' ']'
++ LMOD_ALLOW_ROOT_USE=yes
++ '[' -n '' ']'
++ '[' yes '!=' yes ']'
++ '[' -z /usr/share/modulefiles ']'
++ findExec READLINK_CMD /usr/bin/readlink readlink
++ Nm=READLINK_CMD
++ confPath=/usr/bin/readlink
++ execNm=readlink
++ eval READLINK_CMD=/usr/bin/readlink
+++ READLINK_CMD=/usr/bin/readlink
++ '[' '!' -x /usr/bin/readlink ']'
++ unset Nm confPath execNm
++ findExec PS_CMD /usr/bin/ps ps
++ Nm=PS_CMD
++ confPath=/usr/bin/ps
++ execNm=ps
++ eval PS_CMD=/usr/bin/ps
+++ PS_CMD=/usr/bin/ps
++ '[' '!' -x /usr/bin/ps ']'
++ unset Nm confPath execNm
++ findExec EXPR_CMD /usr/bin/expr expr
++ Nm=EXPR_CMD
++ confPath=/usr/bin/expr
++ execNm=expr
++ eval EXPR_CMD=/usr/bin/expr
+++ EXPR_CMD=/usr/bin/expr
++ '[' '!' -x /usr/bin/expr ']'
++ unset Nm confPath execNm
++ findExec BASENAME_CMD /usr/bin/basename basename
++ Nm=BASENAME_CMD
++ confPath=/usr/bin/basename
++ execNm=basename
++ eval BASENAME_CMD=/usr/bin/basename
+++ BASENAME_CMD=/usr/bin/basename
++ '[' '!' -x /usr/bin/basename ']'
++ unset Nm confPath execNm
++ unset -f findExec
++ '[' -f /proc/1113007/exe ']'
+++ /usr/bin/readlink /proc/1113007/exe
++ my_shell=/usr/bin/bash
+++ /usr/bin/expr /usr/bin/bash : '-*\(.*\)'
++ my_shell=/usr/bin/bash
+++ /usr/bin/basename /usr/bin/bash
++ my_shell=bash
++ case ${my_shell} in
++ '[' -f /usr/share/lmod/lmod/init/bash ']'
++ . /usr/share/lmod/lmod/init/bash
+++ '[' -z '' ']'
+++ case "$-" in
+++ __lmod_vx=x
+++ '[' -n x ']'
+++ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/share/lmod/lmod/init/bash)
Shell debugging restarted
+++ unset __lmod_vx
++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE READLINK_CMD
+ module unload mpi/openmpi-riscv64
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_sh_dbg=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output
Shell debugging restarted
+ unset __lmod_sh_dbg
+ return 0
+ /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 8.2.2-7.fc40 --unique-debug-suffix -8.2.2-7.fc40.riscv64 --unique-debug-src-base neuron-8.2.2-7.fc40.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/nrn-8.2.2
find-debuginfo: starting
Extracting debug info from 18 files
DWARF-compressing 18 files
sepdebugcrcfix: Updated 18 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/neuron-8.2.2-7.fc40.riscv64
cpio: redhat-linux-build-mpich/src/nrniv/diffeq.cpp: Cannot stat: No such file or directory
cpio: redhat-linux-build-mpich/src/nrniv/diffeq.hpp: Cannot stat: No such file or directory
cpio: redhat-linux-build-mpich/src/nrniv/lex.cpp: Cannot stat: No such file or directory
cpio: redhat-linux-build-mpich/src/nrniv/parse.cpp: Cannot stat: No such file or directory
cpio: redhat-linux-build-mpich/src/nrniv/parse.hpp: Cannot stat: No such file or directory
cpio: redhat-linux-build-mpich/src/nrniv/parse1.cpp: Cannot stat: No such file or directory
cpio: redhat-linux-build-mpich/src/nrniv/parse1.hpp: Cannot stat: No such file or directory
cpio: redhat-linux-build-openmpi/src/nrniv/diffeq.cpp: Cannot stat: No such file or directory
cpio: redhat-linux-build-openmpi/src/nrniv/diffeq.hpp: Cannot stat: No such file or directory
cpio: redhat-linux-build-openmpi/src/nrniv/lex.cpp: Cannot stat: No such file or directory
cpio: redhat-linux-build-openmpi/src/nrniv/parse.cpp: Cannot stat: No such file or directory
cpio: redhat-linux-build-openmpi/src/nrniv/parse.hpp: Cannot stat: No such file or directory
cpio: redhat-linux-build-openmpi/src/nrniv/parse1.cpp: Cannot stat: No such file or directory
cpio: redhat-linux-build-openmpi/src/nrniv/parse1.hpp: Cannot stat: No such file or directory
cpio: redhat-linux-build/src/nrniv/diffeq.cpp: Cannot stat: No such file or directory
cpio: redhat-linux-build/src/nrniv/diffeq.hpp: Cannot stat: No such file or directory
cpio: redhat-linux-build/src/nrniv/lex.cpp: Cannot stat: No such file or directory
cpio: redhat-linux-build/src/nrniv/parse.cpp: Cannot stat: No such file or directory
cpio: redhat-linux-build/src/nrniv/parse.hpp: Cannot stat: No such file or directory
cpio: redhat-linux-build/src/nrniv/parse1.cpp: Cannot stat: No such file or directory
cpio: redhat-linux-build/src/nrniv/parse1.hpp: Cannot stat: No such file or directory
19777 blocks
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
mangling shebang in /usr/lib64/mpich/bin/nrnivmodl_mpich from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib64/mpich/bin/sortspike_mpich from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib64/mpich/bin/neurondemo_mpich from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib64/mpich/bin/mkthreadsafe_mpich from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib64/mpich/bin/nrnpyenv_mpich.sh from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib64/mpich/bin/set_nrnpyenv_mpich.sh from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib64/mpich/bin/nrngui_mpich from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib64/mpich/share/nrn/lib/cleanup from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib64/openmpi/bin/nrnpyenv_openmpi.sh from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib64/openmpi/bin/nrngui_openmpi from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib64/openmpi/bin/neurondemo_openmpi from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib64/openmpi/bin/sortspike_openmpi from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib64/openmpi/bin/mkthreadsafe_openmpi from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib64/openmpi/bin/set_nrnpyenv_openmpi.sh from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib64/openmpi/bin/nrnivmodl_openmpi from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib64/openmpi/share/nrn/lib/cleanup from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/bin/mkthreadsafe from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/bin/set_nrnpyenv.sh from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/bin/nrnivmodl from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/bin/nrngui from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/bin/neurondemo from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/bin/nrnpyenv.sh from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/bin/sortspike from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/share/nrn/lib/cleanup from /usr/bin/env bash to #!/usr/bin/bash
+ /usr/lib/rpm/brp-remove-la-files
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4
Bytecompiling .py files below /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib64/python3.12 using python3.12
/usr/lib64/python3.12/site-packages/mpich/neuron/rxd/species.py:195: SyntaxWarning: invalid escape sequence '\['
/usr/lib64/python3.12/site-packages/mpich/neuron/rxd/species.py:195: SyntaxWarning: invalid escape sequence '\['
/usr/lib64/python3.12/site-packages/neuron/rxd/species.py:195: SyntaxWarning: invalid escape sequence '\['
/usr/lib64/python3.12/site-packages/neuron/rxd/species.py:195: SyntaxWarning: invalid escape sequence '\['
/usr/lib64/python3.12/site-packages/openmpi/neuron/rxd/species.py:195: SyntaxWarning: invalid escape sequence '\['
/usr/lib64/python3.12/site-packages/openmpi/neuron/rxd/species.py:195: SyntaxWarning: invalid escape sequence '\['
Bytecompiling .py files below /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/lib/debug/usr/lib64/python3.12 using python3.12
+ /usr/lib/rpm/redhat/brp-python-hardlink
Processing files: neuron-8.2.2-7.fc40.riscv64
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.HyNWj4
+ umask 022
+ cd /builddir/build/BUILD
+ cd nrn-8.2.2
+ LICENSEDIR=/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron
+ export LC_ALL=
+ LC_ALL=
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron
+ cp -pr /builddir/build/BUILD/nrn-8.2.2/Copyright /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: bundled(sundials) = 2.0.1 libnrniv.so.0.0.0()(64bit) librxdmath.so.0.0.0()(64bit) neuron = 8.2.2-7.fc40 neuron(riscv-64) = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/bash ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libinterviews.so.0.0.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libnrniv.so.0.0.0()(64bit) libpython3.12.so.1.0()(64bit) libreadline.so.8()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH)
Processing files: neuron-devel-8.2.2-7.fc40.riscv64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.CroaAk
+ umask 022
+ cd /builddir/build/BUILD
+ cd nrn-8.2.2
+ DOCDIR=/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/doc/neuron-devel
+ export LC_ALL=
+ LC_ALL=
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/doc/neuron-devel
+ cp -pr /builddir/build/BUILD/nrn-8.2.2/README.md /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/doc/neuron-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.lqbqn8
+ umask 022
+ cd /builddir/build/BUILD
+ cd nrn-8.2.2
+ LICENSEDIR=/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-devel
+ export LC_ALL=
+ LC_ALL=
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-devel
+ cp -pr /builddir/build/BUILD/nrn-8.2.2/Copyright /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: neuron-devel = 8.2.2-7.fc40 neuron-devel(riscv-64) = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/bash ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) rtld(GNU_HASH)
Processing files: neuron-doc-8.2.2-7.fc40.noarch
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.lqKCo7
+ umask 022
+ cd /builddir/build/BUILD
+ cd nrn-8.2.2
+ LICENSEDIR=/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-doc
+ export LC_ALL=
+ LC_ALL=
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-doc
+ cp -pr /builddir/build/BUILD/nrn-8.2.2/Copyright /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-doc
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: neuron-doc = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: python3-neuron-8.2.2-7.fc40.riscv64
Provides: python-neuron = 8.2.2-7.fc40 python3-neuron = 8.2.2-7.fc40 python3-neuron(riscv-64) = 8.2.2-7.fc40 python3.12-neuron = 8.2.2-7.fc40 python3.12dist(neuron) = 8.2.2 python3dist(neuron) = 8.2.2
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libnrniv.so.0.0.0()(64bit) python(abi) = 3.12 rtld(GNU_HASH)
Processing files: neuron-mpich-8.2.2-7.fc40.riscv64
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ZPcGL3
+ umask 022
+ cd /builddir/build/BUILD
+ cd nrn-8.2.2
+ LICENSEDIR=/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-mpich
+ export LC_ALL=
+ LC_ALL=
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-mpich
+ cp -pr /builddir/build/BUILD/nrn-8.2.2/Copyright /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-mpich
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: libnrniv.so.0.0.0()(64bit)(mpich-riscv64) librxdmath.so.0.0.0()(64bit)(mpich-riscv64) neuron-mpich = 8.2.2-7.fc40 neuron-mpich(riscv-64) = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/bash ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libinterviews.so.0.0.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libmpi.so.12()(64bit)(mpich-riscv64) libnrniv.so.0.0.0()(64bit)(mpich-riscv64) libpython3.12.so.1.0()(64bit) libreadline.so.8()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH)
Processing files: neuron-mpich-devel-8.2.2-7.fc40.riscv64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.fJAH5i
+ umask 022
+ cd /builddir/build/BUILD
+ cd nrn-8.2.2
+ DOCDIR=/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/doc/neuron-mpich-devel
+ export LC_ALL=
+ LC_ALL=
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/doc/neuron-mpich-devel
+ cp -pr /builddir/build/BUILD/nrn-8.2.2/README.md /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/doc/neuron-mpich-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.5mJJxl
+ umask 022
+ cd /builddir/build/BUILD
+ cd nrn-8.2.2
+ LICENSEDIR=/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-mpich-devel
+ export LC_ALL=
+ LC_ALL=
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-mpich-devel
+ cp -pr /builddir/build/BUILD/nrn-8.2.2/Copyright /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-mpich-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: neuron-mpich-devel = 8.2.2-7.fc40 neuron-mpich-devel(riscv-64) = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/bash ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) rtld(GNU_HASH)
Processing files: python3-neuron-mpich-8.2.2-7.fc40.riscv64
Provides: python-neuron-mpich = 8.2.2-7.fc40 python3-neuron-mpich = 8.2.2-7.fc40 python3-neuron-mpich(riscv-64) = 8.2.2-7.fc40 python3.12-neuron-mpich = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libnrniv.so.0.0.0()(64bit)(mpich-riscv64) python(abi) = 3.12 rtld(GNU_HASH)
Processing files: neuron-openmpi-8.2.2-7.fc40.riscv64
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.cs6PlF
+ umask 022
+ cd /builddir/build/BUILD
+ cd nrn-8.2.2
+ LICENSEDIR=/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-openmpi
+ export LC_ALL=
+ LC_ALL=
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-openmpi
+ cp -pr /builddir/build/BUILD/nrn-8.2.2/Copyright /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-openmpi
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: libnrniv.so.0.0.0()(64bit)(openmpi-riscv64) librxdmath.so.0.0.0()(64bit)(openmpi-riscv64) neuron-openmpi = 8.2.2-7.fc40 neuron-openmpi(riscv-64) = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/bash ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libinterviews.so.0.0.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libmpi.so.40()(64bit)(openmpi-riscv64) libnrniv.so.0.0.0()(64bit)(openmpi-riscv64) libpython3.12.so.1.0()(64bit) libreadline.so.8()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH)
Processing files: neuron-openmpi-devel-8.2.2-7.fc40.riscv64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.0YCowc
+ umask 022
+ cd /builddir/build/BUILD
+ cd nrn-8.2.2
+ DOCDIR=/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/doc/neuron-openmpi-devel
+ export LC_ALL=
+ LC_ALL=
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/doc/neuron-openmpi-devel
+ cp -pr /builddir/build/BUILD/nrn-8.2.2/README.md /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/doc/neuron-openmpi-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.m7BSAF
+ umask 022
+ cd /builddir/build/BUILD
+ cd nrn-8.2.2
+ LICENSEDIR=/builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-openmpi-devel
+ export LC_ALL=
+ LC_ALL=
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-openmpi-devel
+ cp -pr /builddir/build/BUILD/nrn-8.2.2/Copyright /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64/usr/share/licenses/neuron-openmpi-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: neuron-openmpi-devel = 8.2.2-7.fc40 neuron-openmpi-devel(riscv-64) = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/bash ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) rtld(GNU_HASH)
Processing files: python3-neuron-openmpi-8.2.2-7.fc40.riscv64
Provides: python-neuron-openmpi = 8.2.2-7.fc40 python3-neuron-openmpi = 8.2.2-7.fc40 python3-neuron-openmpi(riscv-64) = 8.2.2-7.fc40 python3.12-neuron-openmpi = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libnrniv.so.0.0.0()(64bit)(openmpi-riscv64) python(abi) = 3.12 rtld(GNU_HASH)
Processing files: neuron-debugsource-8.2.2-7.fc40.riscv64
Provides: neuron-debugsource = 8.2.2-7.fc40 neuron-debugsource(riscv-64) = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: neuron-debuginfo-8.2.2-7.fc40.riscv64
Provides: debuginfo(build-id) = 43254e147d6f7f5dab25acbe4e65cd39e3a6ee0a debuginfo(build-id) = 73e2c0dde6bc3e37697114440d5bb2bd6275649c debuginfo(build-id) = 843aa002f924135f3fe07145dfa9ba159f19be59 debuginfo(build-id) = c1b38b45412c64b1c6ddcf250db88a074b5e1380 neuron-debuginfo = 8.2.2-7.fc40 neuron-debuginfo(riscv-64) = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: neuron-debugsource(riscv-64) = 8.2.2-7.fc40
Processing files: neuron-devel-debuginfo-8.2.2-7.fc40.riscv64
Provides: debuginfo(build-id) = ba44f771a607851c95ab82902c31bcefac2e5633 neuron-devel-debuginfo = 8.2.2-7.fc40 neuron-devel-debuginfo(riscv-64) = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: neuron-debugsource(riscv-64) = 8.2.2-7.fc40
Processing files: python3-neuron-debuginfo-8.2.2-7.fc40.riscv64
Provides: debuginfo(build-id) = e727fde220f07e5f074e20c23ca06fcd3d9e35ee python-neuron-debuginfo = 8.2.2-7.fc40 python3-neuron-debuginfo = 8.2.2-7.fc40 python3-neuron-debuginfo(riscv-64) = 8.2.2-7.fc40 python3.12-neuron-debuginfo = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: neuron-debugsource(riscv-64) = 8.2.2-7.fc40
Processing files: neuron-mpich-debuginfo-8.2.2-7.fc40.riscv64
Provides: debuginfo(build-id) = 3ccb65cda58f6128eac1f287c872ddee223032cd debuginfo(build-id) = a658656d056db5d1e3a1b467e327190292142bdc debuginfo(build-id) = bf893e6422cb9105372d808b2058524c091d8de8 debuginfo(build-id) = dd4cf02bb4e535546e0f39a8924c1bcd0fb367bb neuron-mpich-debuginfo = 8.2.2-7.fc40 neuron-mpich-debuginfo(riscv-64) = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: neuron-debugsource(riscv-64) = 8.2.2-7.fc40
Processing files: neuron-mpich-devel-debuginfo-8.2.2-7.fc40.riscv64
Provides: debuginfo(build-id) = c997b469dc412635b7b16ee912209ddcd1deb43b neuron-mpich-devel-debuginfo = 8.2.2-7.fc40 neuron-mpich-devel-debuginfo(riscv-64) = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: neuron-debugsource(riscv-64) = 8.2.2-7.fc40
Processing files: python3-neuron-mpich-debuginfo-8.2.2-7.fc40.riscv64
Provides: debuginfo(build-id) = 604504fa0499e186228264c0edcabd062bfe7a91 python-neuron-mpich-debuginfo = 8.2.2-7.fc40 python3-neuron-mpich-debuginfo = 8.2.2-7.fc40 python3-neuron-mpich-debuginfo(riscv-64) = 8.2.2-7.fc40 python3.12-neuron-mpich-debuginfo = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: neuron-debugsource(riscv-64) = 8.2.2-7.fc40
Processing files: neuron-openmpi-debuginfo-8.2.2-7.fc40.riscv64
Provides: debuginfo(build-id) = 417ed0fa4750dcc1ab6862987ec602a9d9a198cb debuginfo(build-id) = ac5f3c9767773ddfdb9dc934b599b3ab7b9e4ed7 debuginfo(build-id) = bf0823228be5b41cd5f85735dbef44ec03210fb7 debuginfo(build-id) = f51d8570523a1bb20f43cfd91d707eaa42188c37 neuron-openmpi-debuginfo = 8.2.2-7.fc40 neuron-openmpi-debuginfo(riscv-64) = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: neuron-debugsource(riscv-64) = 8.2.2-7.fc40
Processing files: neuron-openmpi-devel-debuginfo-8.2.2-7.fc40.riscv64
Provides: debuginfo(build-id) = b7c027519983cc78b3e96e3fb011425e397196d0 neuron-openmpi-devel-debuginfo = 8.2.2-7.fc40 neuron-openmpi-devel-debuginfo(riscv-64) = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: neuron-debugsource(riscv-64) = 8.2.2-7.fc40
Processing files: python3-neuron-openmpi-debuginfo-8.2.2-7.fc40.riscv64
Provides: debuginfo(build-id) = c1b1f1559b666b6ba2f940050bb855cc67f53620 python-neuron-openmpi-debuginfo = 8.2.2-7.fc40 python3-neuron-openmpi-debuginfo = 8.2.2-7.fc40 python3-neuron-openmpi-debuginfo(riscv-64) = 8.2.2-7.fc40 python3.12-neuron-openmpi-debuginfo = 8.2.2-7.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: neuron-debugsource(riscv-64) = 8.2.2-7.fc40
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64
Wrote: /builddir/build/RPMS/neuron-debugsource-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/neuron-openmpi-debuginfo-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/neuron-mpich-debuginfo-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/neuron-openmpi-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/python3-neuron-openmpi-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/neuron-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/neuron-mpich-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/neuron-openmpi-devel-debuginfo-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/neuron-mpich-devel-debuginfo-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/neuron-devel-debuginfo-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/neuron-openmpi-devel-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/neuron-mpich-devel-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/neuron-devel-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/neuron-doc-8.2.2-7.fc40.noarch.rpm
Wrote: /builddir/build/RPMS/python3-neuron-openmpi-debuginfo-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/python3-neuron-mpich-debuginfo-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/python3-neuron-mpich-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/python3-neuron-debuginfo-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/python3-neuron-8.2.2-7.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/neuron-debuginfo-8.2.2-7.fc40.riscv64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.eqm3YJ
+ umask 022
+ cd /builddir/build/BUILD
+ cd nrn-8.2.2
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/neuron-8.2.2-7.fc40.riscv64
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.QXPvEa
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf /builddir/build/BUILD/nrn-8.2.2-SPECPARTS
+ rm -rf nrn-8.2.2 nrn-8.2.2.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
Child return code was: 0